import React from 'react'; import {useIsMutating, useIsFetching} from 'react-query'; import {ActivityIndicator} from 'react-native'; import useLoaderContext from '@contexts/loader'; import {Container} from '@styles/components/loader'; const Loader = () => { const {loader} = useLoaderContext(); const isMutating = useIsMutating(); const isFetching = useIsFetching(); const animating = !!isMutating || !!isFetching || loader?.animating; if (!animating) { return null; } return ( ); }; export default Loader;