diff --git a/apps/web/src/components/ui/report/elements/ParagraphNode.tsx b/apps/web/src/components/ui/report/elements/ParagraphNode.tsx index 76c99c01f..92725c2e4 100644 --- a/apps/web/src/components/ui/report/elements/ParagraphNode.tsx +++ b/apps/web/src/components/ui/report/elements/ParagraphNode.tsx @@ -8,7 +8,7 @@ export function ParagraphElement(props: PlateElementProps) { return ( {props.children} diff --git a/apps/web/src/components/ui/report/elements/ToggleNode.tsx b/apps/web/src/components/ui/report/elements/ToggleNode.tsx index 06db7343c..da6df98b1 100644 --- a/apps/web/src/components/ui/report/elements/ToggleNode.tsx +++ b/apps/web/src/components/ui/report/elements/ToggleNode.tsx @@ -1,8 +1,6 @@ import { useToggleButton, useToggleButtonState } from '@platejs/toggle/react'; - import type { PlateElementProps } from 'platejs/react'; import { PlateElement } from 'platejs/react'; -import * as React from 'react'; import { Button } from '@/components/ui/buttons'; import { ChevronRight } from '@/components/ui/icons'; import { cn } from '@/lib/classMerge'; @@ -15,16 +13,17 @@ export function ToggleElement(props: PlateElementProps) { return ( + /> {props.children} ); diff --git a/apps/web/src/components/ui/report/plugins/toggle-base-kit.tsx b/apps/web/src/components/ui/report/plugins/toggle-base-kit.tsx index 0765be814..77bed0395 100644 --- a/apps/web/src/components/ui/report/plugins/toggle-base-kit.tsx +++ b/apps/web/src/components/ui/report/plugins/toggle-base-kit.tsx @@ -1,5 +1,8 @@ -import { BaseTogglePlugin } from '@platejs/toggle'; +'use client'; -import { ToggleElementStatic } from '../elements/ToggleNodeStatic'; +import { TogglePlugin } from '@platejs/toggle/react'; -export const BaseToggleKit = [BaseTogglePlugin.withComponent(ToggleElementStatic)]; +import { ToggleElement } from '@/components/ui/report/elements/ToggleNode'; +import { IndentKit } from './indent-kit'; + +export const ToggleKit = [...IndentKit, TogglePlugin.withComponent(ToggleElement)];