From 028b64de4fc390f57263e819737ff0968c0807a4 Mon Sep 17 00:00:00 2001 From: G Date: Wed, 29 May 2024 09:57:57 +0000 Subject: [PATCH] cleanup, removed unused code from past logic where the context had method to trigger modals itself. --- src/contexts/ModalsManagerContext.tsx | 40 ---------------------------------------- 1 file changed, 40 deletions(-) diff --git a/src/contexts/ModalsManagerContext.tsx b/src/contexts/ModalsManagerContext.tsx index 613dc1a..abe286e 100644 --- a/src/contexts/ModalsManagerContext.tsx +++ b/src/contexts/ModalsManagerContext.tsx @@ -1,54 +1,21 @@ -import ErrorModal from "@components/modals/ErrorModal"; -import LoadingModal from "@components/modals/LoadingModal"; import { createContext, useContext, useState } from "react"; import { View } from "react-native"; export interface ImodalsManagerContext { - showLoadingModal(): void; - closeLoadingModal(): void; - showErrorModal(): void; - closeErrorModal(): void; - showModal(element: React.ReactElement): void; closeModal(): void; } export const ModalsManagerContext = createContext({ - showLoadingModal: () => {}, - closeLoadingModal: () => {}, - showErrorModal: () => {}, - closeErrorModal: () => {}, showModal: () => {}, closeModal: () => {}, }); export const ModalsManagerProvider = ({ children }: { children: React.ReactNode }) => { const [showBackdrop, setShowBackdrop] = useState(false); - const [loadingModalVisible, setLoadingModalVisible] = useState(false); - const [errorModalVisible, setErrorModalVisible] = useState(false); const [modalElement, setModalElement] = useState(null); - const showLoadingModal = () => { - setShowBackdrop(true); - setLoadingModalVisible(true); - }; - - const closeLoadingModal = () => { - setShowBackdrop(false); - setLoadingModalVisible(false); - }; - - const showErrorModal = () => { - setShowBackdrop(true); - setErrorModalVisible(true); - }; - - const closeErrorModal = () => { - setShowBackdrop(false); - setErrorModalVisible(false); - }; - const showModal = (element: React.ReactElement) => { setModalElement(element); setShowBackdrop(true); @@ -62,10 +29,6 @@ export const ModalsManagerProvider = ({ children }: { children: React.ReactNode return ( } {modalElement && modalElement} - - {loadingModalVisible && } - {errorModalVisible && } ); }; -- libgit2 0.27.1