Moved files out of app dir

This commit is contained in:
2023-09-21 20:25:31 -04:00
parent 8eaeeb9554
commit ab4073f280
19 changed files with 16 additions and 16 deletions

View File

@@ -1,4 +1,4 @@
import { getAirport } from '@/app/_api/airport';
import { getAirport } from '@/api/airport';
import Link from 'next/link';
export default async function Page({ params }: { params: { icao: string } }) {

View File

@@ -1,10 +1,10 @@
import React from 'react';
import RecoilRootWrapper from '@app/recoil-root-wrapper';
import Sidebar from '@/app/_components/Sidebar';
import Topbar from '@/app/_components/Topbar';
import Sidebar from '@/components/Sidebar';
import Topbar from '@/components/Topbar';
import 'styles/globals.css';
import 'styles/leaflet.css';
import StyledComponentsRegistry from '@/app/_lib/AntdRegistry';
import StyledComponentsRegistry from '@/lib/AntdRegistry';
import { Inter } from 'next/font/google';
const inter = Inter({ subsets: ['latin'] });

View File

@@ -1,5 +1,5 @@
import React from 'react';
import Metar from '@/app/_components/Metars';
import Metar from '@/components/Metars';
export default function Page() {
return <Metar />;

View File

@@ -1,8 +1,8 @@
'use client';
import { getAirports } from '@/app/_api/airport';
import { Airport } from '@/app/_api/airport.types';
import { getMetars } from '@/app/_api/metar';
import { getAirports } from '@/api/airport';
import { Airport } from '@/api/airport.types';
import { getMetars } from '@/api/metar';
import { DivIcon, LatLngBounds } from 'leaflet';
import { useEffect, useState } from 'react';
import ReactDOMServer from 'react-dom/server';

View File

@@ -1,7 +1,7 @@
'use client';
import { Airport } from '@/app/_api/airport.types';
import { Metar } from '@/app/_api/metar.types';
import { Airport } from '@/api/airport.types';
import { Metar } from '@/api/metar.types';
import { FaArrowsSpin, FaLocationArrow } from 'react-icons/fa6';
import { Col, Grid, Modal, Row, Tooltip } from 'antd';
import Link from 'next/link';

View File

@@ -1,8 +1,8 @@
import { Metar } from '@/app/_api/metar.types';
import { Metar } from '@/api/metar.types';
import dynamic from 'next/dynamic';
export default async function Metar({ className = '' }: { className?: string }) {
const Map = dynamic(() => import('@/app/_components/Metars/MetarMap'), {
const Map = dynamic(() => import('@/components/Metars/MetarMap'), {
loading: () => (
<div className='grid min-h-full place-items-center px-6 py-24 sm:py-32 lg:px-8'>
<div className='text-center'>

View File

@@ -4,7 +4,7 @@ import { AutoComplete, Avatar } from 'antd';
import Link from 'next/link';
import { AiOutlineUser } from 'react-icons/ai';
import { useState } from 'react';
import { getAirports } from '@/app/_api/airport';
import { getAirports } from '@/api/airport';
import { useRouter } from 'next/navigation';
const DEFAULT_ICON_SIZE = 40;

View File

@@ -27,10 +27,10 @@
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"],
"@api/*": ["src/app/_api"],
"@api/*": ["src/api"],
"@app/*": ["./src/app/*"],
"@components/*": ["src/app/_components/*"],
"@lib/*": ["src/app/_components/*"]
"@components/*": ["src/components/*"],
"@lib/*": ["src/components/*"]
}
},
"include": [