Phase 1 fixes

This commit is contained in:
IGNY8 VPS (Salman)
2026-01-05 04:52:16 +00:00
parent ff44827b35
commit de0e42cca8
22 changed files with 22 additions and 221 deletions

View File

@@ -11,8 +11,7 @@ import { useHeaderMetrics } from "../context/HeaderMetricsContext";
import { useErrorHandler } from "../hooks/useErrorHandler";
import { trackLoading } from "../components/common/LoadingStateMonitor";
import PendingPaymentBanner from "../components/billing/PendingPaymentBanner";
import { PageLoadingProvider, usePageLoadingContext } from "../context/PageLoadingContext";
import PageLoader from "../components/common/PageLoader";
import { PageLoadingProvider } from "../context/PageLoadingContext";
const LayoutContent: React.FC = () => {
const { isExpanded, isHovered, isMobileOpen } = useSidebar();
@@ -178,14 +177,8 @@ const LayoutContent: React.FC = () => {
);
};
// Wrapper component to conditionally render Outlet or PageLoader
// Wrapper component - just renders children (global loading removed to avoid unmounting issues)
const PageLoaderWrapper: React.FC<{ children: React.ReactNode }> = ({ children }) => {
const { isLoading } = usePageLoadingContext();
if (isLoading) {
return <PageLoader />;
}
return <>{children}</>;
};