Skip to content

Commit f5a0ade

Browse files
committed
Use Floater in the demo
1 parent f17a2e8 commit f5a0ade

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

demo/App.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import {
88
ChangeHandler,
99
Editor,
1010
EditorProvider,
11+
Floater,
1112
HtmlEditor,
1213
Toolbar,
1314
useDebounce,
@@ -30,6 +31,9 @@ const nullTransformer = createNullTransformer()
3031
const initialValue = `<p></p>`
3132
const initialDoc = htmlTransformer.parse(initialValue)
3233

34+
const floatingTools = toolbar.slice(0, 2)
35+
const fixedTools = toolbar.slice(2)
36+
3337
// TODO: nodeviews, perhaps displaying a node type switcher alongside each node?
3438

3539
export const App: React.FC = () => {
@@ -64,7 +68,10 @@ export const App: React.FC = () => {
6468
handleChange={setDoc}
6569
transformer={nullTransformer}
6670
/>
67-
<Toolbar toolbar={toolbar} />
71+
<Toolbar toolbar={fixedTools} />
72+
<Floater>
73+
<Toolbar toolbar={floatingTools} />
74+
</Floater>
6875
<Editor autoFocus />
6976
</EditorProvider>
7077
</div>

0 commit comments

Comments
 (0)