Skip to content

Commit

Permalink
docs (#2018)
Browse files Browse the repository at this point in the history
Co-authored-by: zbeyens <[email protected]>
  • Loading branch information
github-actions[bot] and zbeyens authored Nov 25, 2022
1 parent 149fd47 commit 0bc1b3c
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 28 deletions.
22 changes: 8 additions & 14 deletions docs/docs/sandpack/files/code-ExcalidrawApp.tsx
Original file line number Diff line number Diff line change
@@ -1,21 +1,15 @@
export const excalidrawAppCode = `import React from 'react';
import {
createSelectOnBackspacePlugin,
Plate,
PlateProvider,
HeadingToolbar,
} from '@udecode/plate';
import { createSelectOnBackspacePlugin, Plate } from '@udecode/plate';
import {
createExcalidrawPlugin,
ELEMENT_EXCALIDRAW,
ExcalidrawElement,
} from '@udecode/plate-ui-excalidraw';
import { Pencil } from '@styled-icons/boxicons-regular';
import { basicNodesPlugins } from './basic-nodes/basicNodesPlugins';
import { editableProps } from './common/editableProps';
import { excalidrawValue } from './excalidraw/excalidrawValue';
import { ExcalidrawElementToolbarButton } from './excalidraw/ExcalidrawToolbarButton';
import { MyPlatePlugin, MyValue } from './typescript/plateTypes';
const plugins: MyPlatePlugin[] = [
...basicNodesPlugins,
createExcalidrawPlugin({
Expand All @@ -25,13 +19,13 @@ const plugins: MyPlatePlugin[] = [
options: { query: { allow: [ELEMENT_EXCALIDRAW] } },
}),
];
export default () => (
<PlateProvider<MyValue> plugins={plugins} initialValue={excalidrawValue}>
<HeadingToolbar>
<ExcalidrawElementToolbarButton icon={<div>excalidraw</div>} />
</HeadingToolbar>
<Plate<MyValue> editableProps={editableProps} />
</PlateProvider>
<Plate<MyValue>
editableProps={editableProps}
initialValue={excalidrawValue}
plugins={plugins}
/>
);
`;

Expand Down
2 changes: 2 additions & 0 deletions docs/docs/sandpack/files/code-ToolbarButtons.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import { BasicMarkToolbarButtons } from './basic-marks/BasicMarkToolbarButtons';
import { IndentToolbarButtons } from './indent/IndentToolbarButtons';
import { ListToolbarButtons } from './list/ListToolbarButtons';
import { TableToolbarButtons } from './table/TableToolbarButtons';
import { ExcalidrawElementToolbarButton } from './excalidraw/ExcalidrawElementToolbarButton'
export const ToolbarButtons = () => {
const colorTooltip: TippyProps = { content: 'Text color' };
Expand Down Expand Up @@ -51,6 +52,7 @@ export const ToolbarButtons = () => {
<ImageToolbarButton icon={<Image />} />
<MediaEmbedToolbarButton icon={<OndemandVideo />} />
<TableToolbarButtons />
<ExcalidrawElementToolbarButton />
</>
);
};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export const excalidrawToolbarButtonCode = `import React from 'react';
export const excalidrawElementToolbarButtonCode = `import React from 'react';
import { Pencil } from '@styled-icons/boxicons-regular';
import { ExcalidrawToolbarButton } from '@udecode/plate-ui-excalidraw';
Expand All @@ -7,6 +7,6 @@ export const ExcalidrawElementToolbarButton = () => {
};
`;

export const excalidrawToolbarButtonFile = {
'/excalidraw/ExcalidrawToolbarButton.tsx': excalidrawToolbarButtonCode,
export const excalidrawElementToolbarButtonFile = {
'/excalidraw/ExcalidrawElementToolbarButton.tsx': excalidrawElementToolbarButtonCode,
};
5 changes: 2 additions & 3 deletions docs/docs/sandpack/files/excalidraw/code-excalidrawFiles.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
import { excalidrawElementToolbarButtonFile } from './code-ExcalidrawElementToolbarButton';
import { excalidrawValueFile } from './code-excalidrawValue';
import { initialDataExcalidrawFile } from './code-initialDataExcalidraw';
import { excalidrawToolbarButtonFile } from './code-ExcalidrawToolbarButton';


export const excalidrawFiles = {
...excalidrawElementToolbarButtonFile,
...excalidrawValueFile,
...initialDataExcalidrawFile,
...excalidrawToolbarButtonFile,
};
2 changes: 1 addition & 1 deletion docs/docs/sandpack/plate-versions.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export const plateVersion = '18.11.0';
export const plateVersion = '18.11.2';
export const testUtilsVersion = '13.4.0';
export const excalidrawVersion = '18.9.0';
export const juiceVersion = '18.9.0';
Expand Down
14 changes: 7 additions & 7 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5497,7 +5497,7 @@ __metadata:
languageName: unknown
linkType: soft

"@udecode/plate-emoji@npm:18.11.0, @udecode/plate-emoji@workspace:packages/nodes/emoji":
"@udecode/plate-emoji@npm:18.11.2, @udecode/plate-emoji@workspace:packages/nodes/emoji":
version: 0.0.0-use.local
resolution: "@udecode/plate-emoji@workspace:packages/nodes/emoji"
dependencies:
Expand Down Expand Up @@ -5570,7 +5570,7 @@ __metadata:
languageName: unknown
linkType: soft

"@udecode/plate-headless@npm:18.11.0, @udecode/plate-headless@workspace:packages/headless":
"@udecode/plate-headless@npm:18.11.2, @udecode/plate-headless@workspace:packages/headless":
version: 0.0.0-use.local
resolution: "@udecode/plate-headless@workspace:packages/headless"
dependencies:
Expand All @@ -5584,7 +5584,7 @@ __metadata:
"@udecode/plate-code-block": "npm:18.10.1"
"@udecode/plate-combobox": "npm:18.9.0"
"@udecode/plate-core": "npm:18.9.0"
"@udecode/plate-emoji": "npm:18.11.0"
"@udecode/plate-emoji": "npm:18.11.2"
"@udecode/plate-find-replace": "npm:18.9.0"
"@udecode/plate-floating": "npm:18.9.0"
"@udecode/plate-font": "npm:18.9.0"
Expand Down Expand Up @@ -6456,11 +6456,11 @@ __metadata:
languageName: unknown
linkType: soft

"@udecode/plate-ui@npm:18.11.0, @udecode/plate-ui@workspace:packages/ui/plate":
"@udecode/plate-ui@npm:18.11.2, @udecode/plate-ui@workspace:packages/ui/plate":
version: 0.0.0-use.local
resolution: "@udecode/plate-ui@workspace:packages/ui/plate"
dependencies:
"@udecode/plate-headless": "npm:18.11.0"
"@udecode/plate-headless": "npm:18.11.2"
"@udecode/plate-styled-components": "npm:18.9.0"
"@udecode/plate-ui-alignment": "npm:18.9.0"
"@udecode/plate-ui-block-quote": "npm:18.9.0"
Expand Down Expand Up @@ -6498,8 +6498,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "@udecode/plate@workspace:packages/plate"
dependencies:
"@udecode/plate-headless": "npm:18.11.0"
"@udecode/plate-ui": "npm:18.11.0"
"@udecode/plate-headless": "npm:18.11.2"
"@udecode/plate-ui": "npm:18.11.2"
peerDependencies:
react: ">=16.8.0"
react-dom: ">=16.8.0"
Expand Down

2 comments on commit 0bc1b3c

@vercel
Copy link

@vercel vercel bot commented on 0bc1b3c Nov 25, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

plate-examples – ./

plate-examples-udecode.vercel.app
plate-examples.vercel.app
plate-examples-git-main-udecode.vercel.app

@vercel
Copy link

@vercel vercel bot commented on 0bc1b3c Nov 25, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

plate – ./

plate-git-main-udecode.vercel.app
plate.udecode.io
www.plate.udecode.io
plate-udecode.vercel.app

Please sign in to comment.