Overhaul refactor. Still things in progress

This commit is contained in:
2025-04-05 22:42:13 -04:00
parent 310d1eaad8
commit 769762dfa7
133 changed files with 119890 additions and 8784 deletions

36
ui-old/src/app/layout.tsx Normal file
View File

@@ -0,0 +1,36 @@
import React from 'react';
import RecoilRootWrapper from '@app/recoil-root-wrapper';
import { MantineProvider, Skeleton } from '@mantine/core';
import { ModalsProvider } from '@mantine/modals';
import 'styles/globals.css';
import 'styles/leaflet.css';
import '@mantine/core/styles.css';
import { Notifications } from '@mantine/notifications';
import Loader from '@/components/Loader';
export const metadata = {
title: 'Aviation Weather',
description: ''
};
export default function RootLayout({ children }: { children: React.ReactNode }) {
return (
<html lang='en'>
<head>
<title>Aviation Weather</title>
</head>
<body>
<MantineProvider>
<Notifications />
<ModalsProvider>
<RecoilRootWrapper>
<React.Suspense fallback={<Skeleton />}>
<Loader>{children}</Loader>
</React.Suspense>
</RecoilRootWrapper>
</ModalsProvider>
</MantineProvider>
</body>
</html>
);
}