void }) {
+ const markdown = useMarkdown()
+ let root!: HTMLDivElement
+ createEffect(() => {
+ if (!markdown?.readImage) return
+ const images = createMarkdownImages(markdown.readImage)
+ images.update(root)
+ onCleanup(() => images.dispose())
+ })
+ onMount(() => props.onContentRendered?.())
+ return (
+
+
![{getFilename(props.path)}]()
props.onContentRendered?.()}
+ onError={() => props.onContentRendered?.()}
+ />
+
+ )
+}
+
ToolRegistry.register({
name: "list",
render(props) {