@blocknote/shadcn
Advanced tools
@@ -248,3 +248,3 @@ import { jsx as a, jsxs as v, Fragment as me } from "react/jsx-runtime"; | ||
"bn-text-sm bn-font-medium bn-leading-none peer-disabled:bn-cursor-not-allowed peer-disabled:bn-opacity-70" | ||
), D = l.forwardRef(({ className: t, ...n }, e) => /* @__PURE__ */ a( | ||
), P = l.forwardRef(({ className: t, ...n }, e) => /* @__PURE__ */ a( | ||
G.Root, | ||
@@ -257,3 +257,3 @@ { | ||
)); | ||
D.displayName = G.Root.displayName; | ||
P.displayName = G.Root.displayName; | ||
const je = ve, $e = l.createContext( | ||
@@ -284,3 +284,3 @@ {} | ||
return /* @__PURE__ */ a( | ||
D, | ||
P, | ||
{ | ||
@@ -585,3 +585,3 @@ ref: e, | ||
Label: { | ||
Label: D | ||
Label: P | ||
}, | ||
@@ -1064,3 +1064,3 @@ Popover: { | ||
); | ||
}), R = p( | ||
}), D = p( | ||
(t, n) => { | ||
@@ -1084,3 +1084,3 @@ const { className: e, children: o, onMouseEnter: r, onMouseLeave: s, ...i } = t; | ||
} | ||
), P = p( | ||
), R = p( | ||
(t, n) => { | ||
@@ -1254,4 +1254,4 @@ const { | ||
FormattingToolbar: { | ||
Root: R, | ||
Button: P, | ||
Root: D, | ||
Button: R, | ||
Select: Pn | ||
@@ -1267,4 +1267,4 @@ }, | ||
LinkToolbar: { | ||
Root: R, | ||
Button: P | ||
Root: D, | ||
Button: R | ||
}, | ||
@@ -1293,2 +1293,6 @@ SideMenu: { | ||
Generic: { | ||
Toolbar: { | ||
Root: D, | ||
Button: R | ||
}, | ||
Form: { | ||
@@ -1295,0 +1299,0 @@ Root: on, |
@@ -1,1 +0,1 @@ | ||
{"builtAt":1739391570437,"assets":[{"name":"blocknote-shadcn.umd.cjs","size":30120},{"name":"blocknote-shadcn.umd.cjs.map","size":101582}],"chunks":[{"id":"ec22802","entry":true,"initial":true,"files":["blocknote-shadcn.umd.cjs"],"names":["index"]}],"modules":[{"name":"./src/lib/utils.ts","size":135,"chunks":["ec22802"]},{"name":"./src/components/ui/badge.tsx","size":922,"chunks":["ec22802"]},{"name":"./src/components/ui/button.tsx","size":1642,"chunks":["ec22802"]},{"name":"./src/components/ui/card.tsx","size":1644,"chunks":["ec22802"]},{"name":"./src/components/ui/dropdown-menu.tsx","size":6141,"chunks":["ec22802"]},{"name":"./src/components/ui/label.tsx","size":449,"chunks":["ec22802"]},{"name":"./src/components/ui/form.tsx","size":2869,"chunks":["ec22802"]},{"name":"./src/components/ui/input.tsx","size":729,"chunks":["ec22802"]},{"name":"./src/components/ui/popover.tsx","size":1042,"chunks":["ec22802"]},{"name":"./src/components/ui/select.tsx","size":5404,"chunks":["ec22802"]},{"name":"./src/components/ui/tabs.tsx","size":1661,"chunks":["ec22802"]},{"name":"./src/components/ui/toggle.tsx","size":1211,"chunks":["ec22802"]},{"name":"./src/components/ui/tooltip.tsx","size":969,"chunks":["ec22802"]},{"name":"./src/ShadCNComponentsContext.tsx","size":1471,"chunks":["ec22802"]},{"name":"./src/form/Form.tsx","size":282,"chunks":["ec22802"]},{"name":"./src/form/TextInput.tsx","size":1043,"chunks":["ec22802"]},{"name":"./src/menu/Menu.tsx","size":3926,"chunks":["ec22802"]},{"name":"./src/panel/Panel.tsx","size":1123,"chunks":["ec22802"]},{"name":"./src/panel/PanelTab.tsx","size":347,"chunks":["ec22802"]},{"name":"./src/panel/PanelTextInput.tsx","size":469,"chunks":["ec22802"]},{"name":"./src/popover/popover.tsx","size":1168,"chunks":["ec22802"]},{"name":"./src/sideMenu/SideMenu.tsx","size":225,"chunks":["ec22802"]},{"name":"./src/sideMenu/SideMenuButton.tsx","size":645,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/gridSuggestionMenu/GridSuggestionMenu.tsx","size":361,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/gridSuggestionMenu/GridSuggestionMenuEmptyItem.tsx","size":322,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenu.tsx","size":821,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenuEmptyItem.tsx","size":622,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenuItem.tsx","size":1885,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenuLabel.tsx","size":318,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenuLoader.tsx","size":221,"chunks":["ec22802"]},{"name":"./src/tableHandle/ExtendButton.tsx","size":714,"chunks":["ec22802"]},{"name":"./src/tableHandle/TableHandle.tsx","size":610,"chunks":["ec22802"]},{"name":"./src/toolbar/Toolbar.tsx","size":3861,"chunks":["ec22802"]},{"name":"./src/panel/PanelButton.tsx","size":408,"chunks":["ec22802"]},{"name":"./src/panel/PanelFileInput.tsx","size":496,"chunks":["ec22802"]},{"name":"./src/style.css","size":0,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/gridSuggestionMenu/GridSuggestionMenuItem.tsx","size":857,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/gridSuggestionMenu/GridSuggestionMenuLoader.tsx","size":373,"chunks":["ec22802"]},{"name":"./src/index.tsx","size":1788,"chunks":["ec22802"]}]} | ||
{"builtAt":1739818788903,"assets":[{"name":"blocknote-shadcn.umd.cjs","size":30146},{"name":"blocknote-shadcn.umd.cjs.map","size":101815}],"chunks":[{"id":"ec22802","entry":true,"initial":true,"files":["blocknote-shadcn.umd.cjs"],"names":["index"]}],"modules":[{"name":"./src/style.css","size":0,"chunks":["ec22802"]},{"name":"./src/lib/utils.ts","size":135,"chunks":["ec22802"]},{"name":"./src/components/ui/badge.tsx","size":922,"chunks":["ec22802"]},{"name":"./src/components/ui/button.tsx","size":1642,"chunks":["ec22802"]},{"name":"./src/components/ui/card.tsx","size":1644,"chunks":["ec22802"]},{"name":"./src/components/ui/dropdown-menu.tsx","size":6141,"chunks":["ec22802"]},{"name":"./src/components/ui/label.tsx","size":449,"chunks":["ec22802"]},{"name":"./src/components/ui/form.tsx","size":2869,"chunks":["ec22802"]},{"name":"./src/components/ui/input.tsx","size":729,"chunks":["ec22802"]},{"name":"./src/components/ui/popover.tsx","size":1042,"chunks":["ec22802"]},{"name":"./src/components/ui/select.tsx","size":5404,"chunks":["ec22802"]},{"name":"./src/components/ui/tabs.tsx","size":1661,"chunks":["ec22802"]},{"name":"./src/components/ui/toggle.tsx","size":1211,"chunks":["ec22802"]},{"name":"./src/components/ui/tooltip.tsx","size":969,"chunks":["ec22802"]},{"name":"./src/ShadCNComponentsContext.tsx","size":1471,"chunks":["ec22802"]},{"name":"./src/form/Form.tsx","size":282,"chunks":["ec22802"]},{"name":"./src/form/TextInput.tsx","size":1043,"chunks":["ec22802"]},{"name":"./src/menu/Menu.tsx","size":3926,"chunks":["ec22802"]},{"name":"./src/panel/Panel.tsx","size":1123,"chunks":["ec22802"]},{"name":"./src/panel/PanelTab.tsx","size":347,"chunks":["ec22802"]},{"name":"./src/panel/PanelTextInput.tsx","size":469,"chunks":["ec22802"]},{"name":"./src/popover/popover.tsx","size":1168,"chunks":["ec22802"]},{"name":"./src/sideMenu/SideMenu.tsx","size":225,"chunks":["ec22802"]},{"name":"./src/sideMenu/SideMenuButton.tsx","size":645,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/gridSuggestionMenu/GridSuggestionMenu.tsx","size":361,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/gridSuggestionMenu/GridSuggestionMenuEmptyItem.tsx","size":322,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenu.tsx","size":821,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenuEmptyItem.tsx","size":622,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenuItem.tsx","size":1885,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenuLabel.tsx","size":318,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/SuggestionMenuLoader.tsx","size":221,"chunks":["ec22802"]},{"name":"./src/tableHandle/ExtendButton.tsx","size":714,"chunks":["ec22802"]},{"name":"./src/tableHandle/TableHandle.tsx","size":610,"chunks":["ec22802"]},{"name":"./src/toolbar/Toolbar.tsx","size":3861,"chunks":["ec22802"]},{"name":"./src/panel/PanelButton.tsx","size":408,"chunks":["ec22802"]},{"name":"./src/panel/PanelFileInput.tsx","size":496,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/gridSuggestionMenu/GridSuggestionMenuItem.tsx","size":857,"chunks":["ec22802"]},{"name":"./src/suggestionMenu/gridSuggestionMenu/GridSuggestionMenuLoader.tsx","size":373,"chunks":["ec22802"]},{"name":"./src/components.ts","size":1237,"chunks":["ec22802"]},{"name":"./src/BlockNoteView.tsx","size":621,"chunks":["ec22802"]},{"name":"./src/index.tsx","size":0,"chunks":["ec22802"]}]} |
@@ -9,3 +9,3 @@ { | ||
"license": "MPL-2.0", | ||
"version": "0.23.6", | ||
"version": "0.24.0", | ||
"files": [ | ||
@@ -54,4 +54,4 @@ "dist", | ||
"dependencies": { | ||
"@blocknote/core": "^0.23.6", | ||
"@blocknote/react": "^0.23.6", | ||
"@blocknote/core": "^0.24.0", | ||
"@blocknote/react": "^0.24.0", | ||
"@hookform/resolvers": "^3.6.0", | ||
@@ -105,3 +105,3 @@ "@radix-ui/react-dropdown-menu": "^2.0.6", | ||
}, | ||
"gitHead": "4a168cbf5c85ff2683f3e8ea49df4a5544625218" | ||
"gitHead": "4aa4f25c190f4cc364cbefe25e9b17c25d47e84d" | ||
} |
@@ -1,11 +0,3 @@ | ||
import { InlineContentSchema, StyleSchema } from "@blocknote/core"; | ||
import { BlockNoteViewProps, Components } from "@blocknote/react"; | ||
import { ShadCNComponents } from "./ShadCNComponentsContext.js"; | ||
import "./style.css"; | ||
export declare const components: Components; | ||
export declare const BlockNoteView: <BSchema extends Record<string, import("@blocknote/core").BlockConfig>, ISchema extends InlineContentSchema, SSchema extends StyleSchema>(props: BlockNoteViewProps<BSchema, ISchema, SSchema> & { | ||
/** | ||
* (optional)Provide your own shadcn component overrides | ||
*/ | ||
shadCNComponents?: Partial<ShadCNComponents>; | ||
}) => import("react/jsx-runtime").JSX.Element; | ||
export { BlockNoteView } from "./BlockNoteView.js"; | ||
export { components } from "./components.js"; |
/// <reference types="react" /> | ||
import { ComponentProps } from "@blocknote/react"; | ||
export declare const Toolbar: import("react").ForwardRefExoticComponent<{ | ||
className?: string | undefined; | ||
children?: import("react").ReactNode; | ||
} & { | ||
className?: string | undefined; | ||
children?: import("react").ReactNode; | ||
onMouseEnter?: (() => void) | undefined; | ||
onMouseLeave?: (() => void) | undefined; | ||
} & import("react").RefAttributes<HTMLDivElement>>; | ||
type ToolbarButtonProps = ComponentProps["FormattingToolbar"]["Button"] & ComponentProps["LinkToolbar"]["Button"]; | ||
export declare const ToolbarButton: import("react").ForwardRefExoticComponent<ToolbarButtonProps & import("react").RefAttributes<HTMLButtonElement>>; | ||
export declare const ToolbarButton: import("react").ForwardRefExoticComponent<({ | ||
className?: string | undefined; | ||
mainTooltip: string; | ||
secondaryTooltip?: string | undefined; | ||
icon?: import("react").ReactNode; | ||
onClick?: ((e: import("react").MouseEvent<Element, MouseEvent>) => void) | undefined; | ||
isSelected?: boolean | undefined; | ||
isDisabled?: boolean | undefined; | ||
} & ({ | ||
children: import("react").ReactNode; | ||
label?: string | undefined; | ||
} | { | ||
children?: undefined; | ||
label: string; | ||
})) & import("react").RefAttributes<HTMLButtonElement>>; | ||
export declare const ToolbarSelect: import("react").ForwardRefExoticComponent<{ | ||
@@ -25,2 +34,1 @@ className?: string | undefined; | ||
} & import("react").RefAttributes<HTMLDivElement>>; | ||
export {}; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
497919
0.26%91
4.6%4848
0.5%