├── .babelrc ├── .gitignore ├── LICENSE ├── README.md ├── package.json ├── rollup.config.js ├── src ├── bandicoot.js ├── icon-buttons │ ├── bold-button.component.js │ ├── bold-icon.component.js │ ├── icon-button.component.js │ └── icon-button.css ├── rich-text-container.component.js ├── rich-text-editor.component.js ├── use-content-editable-false.hook.js ├── use-document-exec-command.hook.js ├── use-document-query-command-state.hook.js ├── use-element-deletion-detection.hook.js ├── use-font-size.hook.js ├── use-format-block.hook.js ├── use-image.hook.js ├── use-link.hook.js └── use-text-as-image.hook.js ├── typings └── bandicoot.d.ts └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/bandicoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/bandicoot.js -------------------------------------------------------------------------------- /src/icon-buttons/bold-button.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/icon-buttons/bold-button.component.js -------------------------------------------------------------------------------- /src/icon-buttons/bold-icon.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/icon-buttons/bold-icon.component.js -------------------------------------------------------------------------------- /src/icon-buttons/icon-button.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/icon-buttons/icon-button.component.js -------------------------------------------------------------------------------- /src/icon-buttons/icon-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/icon-buttons/icon-button.css -------------------------------------------------------------------------------- /src/rich-text-container.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/rich-text-container.component.js -------------------------------------------------------------------------------- /src/rich-text-editor.component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/rich-text-editor.component.js -------------------------------------------------------------------------------- /src/use-content-editable-false.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-content-editable-false.hook.js -------------------------------------------------------------------------------- /src/use-document-exec-command.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-document-exec-command.hook.js -------------------------------------------------------------------------------- /src/use-document-query-command-state.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-document-query-command-state.hook.js -------------------------------------------------------------------------------- /src/use-element-deletion-detection.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-element-deletion-detection.hook.js -------------------------------------------------------------------------------- /src/use-font-size.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-font-size.hook.js -------------------------------------------------------------------------------- /src/use-format-block.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-format-block.hook.js -------------------------------------------------------------------------------- /src/use-image.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-image.hook.js -------------------------------------------------------------------------------- /src/use-link.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-link.hook.js -------------------------------------------------------------------------------- /src/use-text-as-image.hook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/src/use-text-as-image.hook.js -------------------------------------------------------------------------------- /typings/bandicoot.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/typings/bandicoot.d.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CanopyTax/bandicoot/HEAD/yarn.lock --------------------------------------------------------------------------------