import { Component, createResource, createSignal, Suspense } from "solid-js"; import { base, getAccessToken } from "../../network"; import { A } from "@solidjs/router"; import { Dialog } from "@kobalte/core"; type ImageComponentProps = { ID: string; onDelete: (id: string) => void; } export const ImageComponent: Component = (props) => { const [isOpen, setIsOpen] = createSignal(false); const [accessToken] = createResource(getAccessToken); return ( }>
Confirm Delete Are you sure you want to delete this image?
); }; // TODO: these two components are basically identical // merge the fuckers export const ImageComponentFullHeight: Component = (props) => { const [isOpen, setIsOpen] = createSignal(false); const [accessToken] = createResource(getAccessToken); return (
Confirm Delete Are you sure you want to delete this image?
); };