diff --git a/packages/docs/core/App.tsx b/packages/docs/core/App.tsx index c4e5dc4c..beec1718 100644 --- a/packages/docs/core/App.tsx +++ b/packages/docs/core/App.tsx @@ -1,6 +1,6 @@ import { useState } from 'react' import Button from '../pages/Button.mdx' -import { Anchor, AnchorGroup } from '@zonda/react' +import { AnchorGroup } from '@zonda/react' function App() { const [currKey, setCurrKey] = useState('assadfas') @@ -8,58 +8,60 @@ function App() { return (
- -
+
diff --git a/packages/react/src/components/Anchor/index.tsx b/packages/react/src/components/Anchor/index.tsx index e907f9d6..81ab3c44 100644 --- a/packages/react/src/components/Anchor/index.tsx +++ b/packages/react/src/components/Anchor/index.tsx @@ -89,7 +89,7 @@ export interface AnchorGroupProps extends Omit,'o selectedKey?: string onChange?: (key: string) => void items: { - key: string + key?: string title: string children: AnchorItem[] }[] @@ -99,7 +99,7 @@ export const AnchorGroup = (props: AnchorGroupProps) => { const { items, className, style } = props const [value, setValue] = useControllableValue(props, { valuePropName: 'selectedKey', - }) + }) const onChange = (key: string) => { setValue(key) }