mirror of
https://github.com/khairul169/home-lab.git
synced 2025-05-15 00:49:34 +07:00
17 lines
410 B
TypeScript
17 lines
410 B
TypeScript
import { FileItem } from "@/types/files";
|
|
import { createContext, useContext } from "react";
|
|
|
|
type FilesContextType = {
|
|
files: FileItem[];
|
|
viewFile: FileItem | null;
|
|
setViewFile: (file: FileItem | null) => void;
|
|
};
|
|
|
|
export const FilesContext = createContext<FilesContextType>({
|
|
files: [],
|
|
viewFile: null,
|
|
setViewFile: () => null,
|
|
});
|
|
|
|
export const useFilesContext = () => useContext(FilesContext);
|