diff --git a/quartz/components/Explorer.tsx b/quartz/components/Explorer.tsx index 56784f1..e4cbcab 100644 --- a/quartz/components/Explorer.tsx +++ b/quartz/components/Explorer.tsx @@ -55,11 +55,14 @@ export type FolderState = { collapsed: boolean } +let numExplorers = 0 export default ((userOpts?: Partial) => { const opts: Options = { ...defaultOptions, ...userOpts } const { OverflowList, overflowListAfterDOMLoaded } = OverflowListFactory() const Explorer: QuartzComponent = ({ cfg, displayClass }: QuartzComponentProps) => { + const id = `explorer-${numExplorers++}` + return (
) => { type="button" class="explorer-toggle mobile-explorer hide-until-loaded" data-mobile={true} - aria-controls="explorer-content" + aria-controls={id} > ) => { -
+