9d38a0a1e1
refs https://github.com/TryGhost/Team/issues/1106 - removed `'string'` from the `attr()` definition for `customThemeSetting.value` so that we're not coercing the value from the API into something that doesn't work when applied to the `checked` attribute on checkbox inputs - added initial `<CustomThemeSettings::Boolean>` component and used it for display in theme setting forms when `type === 'boolean'`
11 lines
228 B
JavaScript
11 lines
228 B
JavaScript
import Model, {attr} from '@ember-data/model';
|
|
|
|
export default Model.extend({
|
|
key: attr('string'),
|
|
type: attr('string'),
|
|
options: attr(),
|
|
default: attr('string'),
|
|
value: attr(),
|
|
group: attr('string')
|
|
});
|