-
chris authored6ff5a3cc
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Forked from
Coko Org / Products / ketty / editoria-app
591 commits behind the upstream repository.
config.js 1.77 KiB
import {
BasePackage,
BlockquotePackage,
CodePackage,
EmphasisPackage,
HeadingPackage,
ParagraphPackage,
PersistencePackage,
ProseArticle,
LinkPackage,
StrongPackage,
SubscriptPackage,
SuperscriptPackage,
SwitchTextTypePackage,
SpellCheckPackage
// ListPackage
// CodeblockPackage
} from 'substance'
// My Elements
import CommentPackage from './elements/comment/CommentPackage'
import ExtractPackage from './elements/extract/ExtractPackage'
import NotePackage from './elements/note/NotePackage'
import SourceNotePackage from './elements/source_note/SourceNotePackage'
import ImagePackage from './elements/images/ImagePackage'
import ListPackage from './elements/list/ListPackage'
import TrackChangePackage from './elements/track_change/TrackChangePackage'
let config = {
name: 'simple-editor',
configure: (config, options) => {
config.defineSchema({
name: 'prose-article',
ArticleClass: ProseArticle,
defaultTextType: 'paragraph'
})
config.import(BasePackage, {
noBaseStyles: options.noBaseStyles
})
config.import(SwitchTextTypePackage)
config.import(ParagraphPackage)
config.import(HeadingPackage)
config.import(BlockquotePackage)
config.import(EmphasisPackage)
config.import(StrongPackage)
config.import(SubscriptPackage)
config.import(SuperscriptPackage)
config.import(CodePackage)
config.import(PersistencePackage)
// config.import(CodeblockPackage)
config.import(CommentPackage)
config.import(ExtractPackage)
config.import(ImagePackage)
config.import(LinkPackage)
config.import(ListPackage)
config.import(NotePackage)
config.import(SourceNotePackage)
config.import(SpellCheckPackage)
config.import(TrackChangePackage)
}
}
export default config