1
0
Fork 0
discourse-custom-wizard-unl.../lib/wizard/choice.rb

17 Zeilen
353 B
Ruby

2019-12-05 09:05:21 +01:00
module CustomWizardChoiceExtension
def initialize(id, opts)
@id = id
@opts = opts
@data = opts[:data]
@extra_label = opts[:extra_label]
@icon = opts[:icon]
end
def label
@label ||= PrettyText.cook(@opts[:label])
end
end
class Wizard::Choice
prepend CustomWizardChoiceExtension if SiteSetting.custom_wizard_enabled
end