Split large contexts

This commit is contained in:
2024-10-04 23:09:40 +02:00
parent 654d35ad40
commit 50b0fbb03c
20 changed files with 183 additions and 87 deletions

View File

@@ -1,12 +1,12 @@
import React from 'react';
import { Modal, Text } from '@geist-ui/core';
import { useFileContentContext } from '../../contexts/FileContentContext';
import { useUIStateContext } from '../../contexts/UIStateContext';
import { useModalContext } from '../../contexts/ModalContext';
import { useFileSelection } from '../../contexts/FileSelectionContext';
const DeleteFileModal = () => {
const { selectedFile, handleDeleteFile } = useFileContentContext();
const { selectedFile, handleDeleteFile } = useFileSelection();
const { deleteFileModalVisible, setDeleteFileModalVisible } =
useUIStateContext();
useModalContext();
const handleConfirm = async () => {
await handleDeleteFile();