diff --git a/packages/slate-react/src/components/controls-provider.tsx b/packages/slate-react/src/components/toolbar-provider.tsx
similarity index 94%
rename from packages/slate-react/src/components/controls-provider.tsx
rename to packages/slate-react/src/components/toolbar-provider.tsx
index 86541a083a7..96ad5fae716 100644
--- a/packages/slate-react/src/components/controls-provider.tsx
+++ b/packages/slate-react/src/components/toolbar-provider.tsx
@@ -5,7 +5,7 @@ import { ReactEditor } from '../plugin/react-editor'
import { Provider } from './provider'
-export const ControlsProvider = (props: {
+export const ToolbarProvider = (props: {
editor: ReactEditor
children: React.ReactNode
}) => {
diff --git a/packages/slate-react/src/index.ts b/packages/slate-react/src/index.ts
index becfdbf7ba3..a0825592151 100644
--- a/packages/slate-react/src/index.ts
+++ b/packages/slate-react/src/index.ts
@@ -10,7 +10,7 @@ export {
export { DefaultElement } from './components/element'
export { DefaultLeaf } from './components/leaf'
export { Slate } from './components/slate'
-export { ControlsProvider } from './components/controls-provider'
+export { ToolbarProvider } from './components/toolbar-provider'
// Hooks
export { useEditor } from './hooks/use-editor'
diff --git a/site/examples/richtext-detached-controls.tsx b/site/examples/richtext-detached-toolbar.tsx
similarity index 97%
rename from site/examples/richtext-detached-controls.tsx
rename to site/examples/richtext-detached-toolbar.tsx
index d52b0883c87..884eb301922 100644
--- a/site/examples/richtext-detached-controls.tsx
+++ b/site/examples/richtext-detached-toolbar.tsx
@@ -5,7 +5,7 @@ import {
withReact,
useSlate,
Slate,
- ControlsProvider,
+ ToolbarProvider,
} from 'slate-react'
import {
Editor,
@@ -28,14 +28,14 @@ const HOTKEYS = {
const LIST_TYPES = ['numbered-list', 'bulleted-list']
const TEXT_ALIGN_TYPES = ['left', 'center', 'right', 'justify']
-const RichTextDetachedControlsExample = () => {
+const RichTextDetachedToolbarExample = () => {
const renderElement = useCallback(props => , [])
const renderLeaf = useCallback(props => , [])
const editor = useMemo(() => withHistory(withReact(createEditor())), [])
return (
<>
-
+
@@ -51,7 +51,7 @@ const RichTextDetachedControlsExample = () => {
-
+