mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-09-01 03:11:44 +02:00
* Chunking optimization * Fix comments * Remove redundant `insertionsMinusRemovals` variable * Fix typo * Unblock Netlify builds * Add placeholder * Upgrade Playwright (fixes crash when debugging) * Fix `autoFocus` not working * Fix huge document test * Fix the previous issue without changing `useSlateSelector` * Retry `test:integration` * Re-implement `useSlateWithV` * Retry `test:integration` * Update docs * Update JS examples to match TS examples * Upload Playwright's `test-results` directory in CI to access traces * Change trace mode to `retain-on-first-failure` * Fix: `Locator.fill(text)` is flaky on Editable * Add changesets * Increase minimum `slate-dom` version * Update changeset * Update 09-performance.md * Deprecate the `useSlateWithV` hook * Fix errors and improve clarity in 09-performance.md * Minimum `slate-dom` version is now 0.116 * Update `yarn.lock`
77 lines
2.8 KiB
Markdown
77 lines
2.8 KiB
Markdown
# Table of contents
|
|
|
|
- [Introduction](Introduction.md)
|
|
|
|
## Walkthroughs
|
|
|
|
- [Installing Slate](walkthroughs/01-installing-slate.md)
|
|
- [Adding Event Handlers](walkthroughs/02-adding-event-handlers.md)
|
|
- [Defining Custom Elements](walkthroughs/03-defining-custom-elements.md)
|
|
- [Applying Custom Formatting](walkthroughs/04-applying-custom-formatting.md)
|
|
- [Executing Commands](walkthroughs/05-executing-commands.md)
|
|
- [Saving to a Database](walkthroughs/06-saving-to-a-database.md)
|
|
- [Enabling Collaborative Editing](walkthroughs/07-enabling-collaborative-editing.md)
|
|
- [Using the Bundled Source](walkthroughs/08-using-the-bundled-source.md)
|
|
- [Improving Performance](walkthroughs/09-performance.md)
|
|
|
|
## Concepts
|
|
|
|
- [Interfaces](concepts/01-interfaces.md)
|
|
- [Nodes](concepts/02-nodes.md)
|
|
- [Locations](concepts/03-locations.md)
|
|
- [Transforms](concepts/04-transforms.md)
|
|
- [Operations](concepts/05-operations.md)
|
|
- [Commands](concepts/06-commands.md)
|
|
- [Editor](concepts/07-editor.md)
|
|
- [Plugins](concepts/08-plugins.md)
|
|
- [Rendering](concepts/09-rendering.md)
|
|
- [Serializing](concepts/10-serializing.md)
|
|
- [Normalizing](concepts/11-normalizing.md)
|
|
- [TypeScript](concepts/12-typescript.md)
|
|
- [Migrating](concepts/xx-migrating.md)
|
|
|
|
## API
|
|
|
|
- [Transforms](api/transforms.md)
|
|
- [Node Types](api/nodes/README.md)
|
|
- [Editor](api/nodes/editor.md)
|
|
- [Element](api/nodes/element.md)
|
|
- [Node](api/nodes/node.md)
|
|
- [NodeEntry](api/nodes/node-entry.md)
|
|
- [Text](api/nodes/text.md)
|
|
- [Location Types](api/locations/README.md)
|
|
- [Location](api/locations/location.md)
|
|
- [Path](api/locations/path.md)
|
|
- [PathRef](api/locations/path-ref.md)
|
|
- [Point](api/locations/point.md)
|
|
- [PointEntry](api/locations/point-entry.md)
|
|
- [PointRef](api/locations/point-ref.md)
|
|
- [Range](api/locations/range.md)
|
|
- [RangeRef](api/locations/range-ref.md)
|
|
- [Span](api/locations/span.md)
|
|
- [Operation Types](api/operations/README.md)
|
|
- [Operation](api/operations/operation.md)
|
|
- [Scrubber](api/scrubber.md)
|
|
|
|
## Libraries
|
|
|
|
- [Slate React](libraries/slate-react/README.md)
|
|
- [withReact](libraries/slate-react/with-react.md)
|
|
- [ReactEditor](libraries/slate-react/react-editor.md)
|
|
- [Hooks](libraries/slate-react/hooks.md)
|
|
- [Slate Component](libraries/slate-react/slate.md)
|
|
- [Editable Component](libraries/slate-react/editable.md)
|
|
- [Event Handling](libraries/slate-react/event-handling.md)
|
|
- [Slate History](libraries/slate-history/README.md)
|
|
- [withHistory](libraries/slate-history/with-history.md)
|
|
- [HistoryEditor](libraries/slate-history/history-editor.md)
|
|
- [History](libraries/slate-history/history.md)
|
|
- [Slate Hyperscript](libraries/slate-hyperscript.md)
|
|
|
|
## General
|
|
|
|
- [Resources](general/resources.md)
|
|
- [Contributing](general/contributing.md)
|
|
- [Changelog](general/changelog.md)
|
|
- [FAQ](general/faq.md)
|