gitscope
← marzneshin / v0.3.0-alpha5 / dashboard/src/components/entity-table/hooks/use-dialog.ts
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/components/entity-table/hooks/use-dialog.ts · TypeScript
Blame Raw
1import { useState } from "react";
2
3export interface UseDialogProps<T> {
4    open: boolean;
5    onOpenChange: (open: boolean) => void;
6    entity: T | null;
7}
8
9export const useDialog = () => useState<boolean>(false)