import { For, Component, useContext, batch } from 'solid-js'; import { StoreData } from '../src/api/notion'; import { PanelContext } from '../src/components/Panel'; import { GalleryGlobal } from './App'; import { getImagePath } from './Panels/Detail'; import { saveAs } from 'file-saver'; export const GalleryColumn: Component<{ images: (StoreData & { index: number })[] }> = (props) => { const { visibleId } = useContext(PanelContext); const { ShowingPicture, getViewer, backgroundImage, searchText } = useContext(GalleryGlobal); return (