1
0
Fork 0

Merge pull request #242 from paviliondev/field_type_subscription_ui

Add wizard-subscription-selector support to field type selection
Dieser Commit ist enthalten in:
Angus McLeod 2023-05-10 11:55:23 +02:00 committet von GitHub
Commit 2103c4d67e
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 4AEE18F83AFDEB23
4 geänderte Dateien mit 9 neuen und 4 gelöschten Zeilen

Datei anzeigen

@ -244,6 +244,7 @@ const custom_field = {
export function buildFieldTypes(types) { export function buildFieldTypes(types) {
wizardSchema.field.types = types; wizardSchema.field.types = types;
wizardSchema.field.type = Object.keys(types);
} }
field.type = Object.keys(field.types); field.type = Object.keys(field.types);

Datei anzeigen

@ -65,13 +65,16 @@
</div> </div>
<div class="setting-value"> <div class="setting-value">
{{combo-box {{wizard-subscription-selector
value=field.type value=field.type
content=fieldTypes feature="field"
attribute="type"
onChange=(action "changeType") onChange=(action "changeType")
wizard=wizard
options=(hash options=(hash
none="admin.wizard.select_type" none="admin.wizard.select_type"
)}} )
}}
</div> </div>
</div> </div>

Datei anzeigen

@ -117,6 +117,7 @@
{{wizard-custom-field {{wizard-custom-field
field=field field=field
step=step step=step
wizard=wizard
currentFieldId=currentField.id currentFieldId=currentField.id
fieldTypes=fieldTypes fieldTypes=fieldTypes
removeField="removeField" removeField="removeField"

Datei anzeigen

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
# name: discourse-custom-wizard # name: discourse-custom-wizard
# about: Forms for Discourse. Better onboarding, structured posting, data enrichment, automated actions and much more. # about: Forms for Discourse. Better onboarding, structured posting, data enrichment, automated actions and much more.
# version: 2.3.3 # version: 2.3.4
# authors: Angus McLeod, Faizaan Gagan, Robert Barrow, Keegan George, Kaitlin Maddever # authors: Angus McLeod, Faizaan Gagan, Robert Barrow, Keegan George, Kaitlin Maddever
# url: https://github.com/paviliondev/discourse-custom-wizard # url: https://github.com/paviliondev/discourse-custom-wizard
# contact_emails: development@pavilion.tech # contact_emails: development@pavilion.tech