@resultium/svelte-quill (1.0.0)
Installation
@resultium:registry=npm install @resultium/svelte-quill@1.0.0"@resultium/svelte-quill": "1.0.0"About this package
svelte-quill
Svelte component
Install
$ npm i @resultium/svelte-quill
Usage
See an example here: https://svelte.dev/repl/839ad6a3e1e24b149099c704e18df476?version=4.2.8
options
Type: object
Default: {theme: 'snow'}
See the options here: https://quilljs.com/docs/configuration/#options
options.plainclipboard
Type: boolean
Default: false
Accept only paste plain text.
Sample
<script>
import {Editor} from '@resultium/svelte-quill'
const options = {
theme: 'snow',
plainclipboard: true
}
function onTextChange(event) {
console.log(event.detail)
}
</script>
<svelte:head>
<link rel="preconnect" href="https://cdn.quilljs.com">
<link rel="stylesheet" href="https://cdn.quilljs.com/1.3.7/quill.snow.css">
</svelte:head>
<Editor {options} on:text-change={onTextChange} data='Lorem ipsum dolor' />
License
MIT © Thiago Lagden MIT © Resultium LLC
Dependencies
Dependencies
| ID | Version |
|---|---|
| quill | 1.3.7 |
Development Dependencies
| ID | Version |
|---|---|
| @playwright/test | 1.40.1 |
| @sveltejs/adapter-auto | 2.1.1 |
| @sveltejs/kit | 1.28.0 |
| @sveltejs/package | 2.2.3 |
| @vitest/coverage-v8 | 1.0.4 |
| @vitest/ui | 1.0.4 |
| eslint-config-prettier | 9.1.0 |
| eslint-plugin-svelte | 2.35.1 |
| jsdom | 23.0.1 |
| npm-run-all | 4.1.5 |
| prettier | 3.1.1 |
| prettier-plugin-svelte | 3.1.2 |
| publint | 0.2.6 |
| rimraf | 5.0.5 |
| svelte | 4.2.8 |
| svelte-check | 3.6.2 |
| tslib | 2.6.2 |
| typescript | 5.3.3 |
| vite | 4.5.1 |
| vitest | 1.0.4 |
Peer Dependencies
| ID | Version |
|---|---|
| svelte | >=3.50.0 |
Keywords
svelte
editor
quill
component