mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-26 20:34:02 +03:00
2236d2ef24
refs TryGhost/Team#2904 <!-- Leave the line below if you'd like GitHub Copilot to generate a summary from your commit --> <!-- copilot:summary --> ### <samp>🤖 Generated by Copilot at 2ba5e2a</samp> This pull request adds the lexical editor feature to the Ghost admin app, which allows users to create and edit snippets in a natural language format. It modifies the `snippet` model, adapter, and controller, and the `lexical-editor` template and component to support the new feature.
13 lines
372 B
JavaScript
13 lines
372 B
JavaScript
import Model, {attr} from '@ember-data/model';
|
|
import ValidationEngine from 'ghost-admin/mixins/validation-engine';
|
|
|
|
export default Model.extend(ValidationEngine, {
|
|
validationType: 'snippet',
|
|
|
|
name: attr('string'),
|
|
mobiledoc: attr('json-string'),
|
|
lexical: attr('json-string'),
|
|
createdAtUTC: attr('moment-utc'),
|
|
updatedAtUTC: attr('moment-utc')
|
|
});
|