UNPKG

@zodiac-ui/editor

Version:

A rich text editor for Angular based on `@atlaskit/editor-core`.

11 lines 1.6 kB
import { toggleMark } from "prosemirror-commands"; export const toggleUnderline = () => { return (state, dispatch) => { const { underline } = state.schema.marks; if (underline) { return toggleMark(underline)(state, dispatch); } return false; }; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5kZXJsaW5lLmNvbW1hbmQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aem9kaWFjLXVpL2VkaXRvci8iLCJzb3VyY2VzIjpbInBsdWdpbnMvdGV4dC1mb3JtYXR0aW5nL3VuZGVybGluZS91bmRlcmxpbmUuY29tbWFuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sc0JBQXNCLENBQUE7QUFHakQsTUFBTSxDQUFDLE1BQU0sZUFBZSxHQUFHLEdBQVksRUFBRTtJQUN6QyxPQUFPLENBQUMsS0FBSyxFQUFFLFFBQVEsRUFBRSxFQUFFO1FBQ3ZCLE1BQU0sRUFBRSxTQUFTLEVBQUUsR0FBRyxLQUFLLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQztRQUN6QyxJQUFJLFNBQVMsRUFBRTtZQUNYLE9BQU8sVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEtBQUssRUFBRSxRQUFRLENBQUMsQ0FBQztTQUNqRDtRQUNELE9BQU8sS0FBSyxDQUFDO0lBQ2pCLENBQUMsQ0FBQztBQUNOLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHRvZ2dsZU1hcmsgfSBmcm9tIFwicHJvc2VtaXJyb3ItY29tbWFuZHNcIlxyXG5pbXBvcnQgeyBDb21tYW5kIH0gZnJvbSBcIi4uLy4uLy4uL2xpYi9pbnRlcmZhY2VzL2NvbW1hbmRcIlxyXG5cclxuZXhwb3J0IGNvbnN0IHRvZ2dsZVVuZGVybGluZSA9ICgpOiBDb21tYW5kID0+IHtcclxuICAgIHJldHVybiAoc3RhdGUsIGRpc3BhdGNoKSA9PiB7XHJcbiAgICAgICAgY29uc3QgeyB1bmRlcmxpbmUgfSA9IHN0YXRlLnNjaGVtYS5tYXJrcztcclxuICAgICAgICBpZiAodW5kZXJsaW5lKSB7XHJcbiAgICAgICAgICAgIHJldHVybiB0b2dnbGVNYXJrKHVuZGVybGluZSkoc3RhdGUsIGRpc3BhdGNoKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgfTtcclxufTtcclxuIl19