첫 커밋
This commit is contained in:
24
src/routes/__root.tsx
Normal file
24
src/routes/__root.tsx
Normal file
@@ -0,0 +1,24 @@
|
||||
import { createRootRoute, Outlet } from '@tanstack/react-router'
|
||||
// import { TanStackRouterDevtools } from '@tanstack/router-devtools'
|
||||
import { TanStackRouterDevtoolsInProd } from '@tanstack/react-router-devtools'
|
||||
import { Header, Footer, TabBar } from '@/components'
|
||||
|
||||
export const Route = createRootRoute({
|
||||
component: () => (
|
||||
<div className="min-h-screen flex flex-col">
|
||||
<Header />
|
||||
<main
|
||||
className="flex-grow"
|
||||
style={{
|
||||
paddingTop: `calc(5rem + env(safe-area-inset-top, 0px))`,
|
||||
paddingBottom: `calc(4rem + env(safe-area-inset-bottom, 0px))`
|
||||
}}
|
||||
>
|
||||
<Outlet />
|
||||
</main>
|
||||
<Footer />
|
||||
<TabBar />
|
||||
<TanStackRouterDevtoolsInProd initialIsOpen={false}/>
|
||||
</div>
|
||||
),
|
||||
})
|
||||
3
src/routes/about.tsx
Normal file
3
src/routes/about.tsx
Normal file
@@ -0,0 +1,3 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
|
||||
|
||||
9
src/routes/account.tsx
Normal file
9
src/routes/account.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
|
||||
export const Route = createFileRoute('/account')({
|
||||
component: RouteComponent,
|
||||
})
|
||||
|
||||
function RouteComponent() {
|
||||
return <div>Hello "/account"!</div>
|
||||
}
|
||||
6
src/routes/contact.tsx
Normal file
6
src/routes/contact.tsx
Normal file
@@ -0,0 +1,6 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
import { Contact } from '@/pages'
|
||||
|
||||
export const Route = createFileRoute('/contact')({
|
||||
component: Contact,
|
||||
})
|
||||
6
src/routes/index.tsx
Normal file
6
src/routes/index.tsx
Normal file
@@ -0,0 +1,6 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
import { Home } from '@/pages'
|
||||
|
||||
export const Route = createFileRoute('/')({
|
||||
component: Home,
|
||||
})
|
||||
9
src/routes/merchant.tsx
Normal file
9
src/routes/merchant.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
|
||||
export const Route = createFileRoute('/merchant')({
|
||||
component: RouteComponent,
|
||||
})
|
||||
|
||||
function RouteComponent() {
|
||||
return <div>Hello "/merchant"!</div>
|
||||
}
|
||||
9
src/routes/notice.tsx
Normal file
9
src/routes/notice.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
|
||||
export const Route = createFileRoute('/notice')({
|
||||
component: RouteComponent,
|
||||
})
|
||||
|
||||
function RouteComponent() {
|
||||
return <div>Hello "/notice"!</div>
|
||||
}
|
||||
6
src/routes/test.tsx
Normal file
6
src/routes/test.tsx
Normal file
@@ -0,0 +1,6 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
import { Test } from '@/pages'
|
||||
|
||||
export const Route = createFileRoute('/test')({
|
||||
component: Test,
|
||||
})
|
||||
9
src/routes/transaction.billing.tsx
Normal file
9
src/routes/transaction.billing.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
|
||||
export const Route = createFileRoute('/transaction/billing')({
|
||||
component: RouteComponent,
|
||||
})
|
||||
|
||||
function RouteComponent() {
|
||||
return <div>Hello "/transaction/billing"!</div>
|
||||
}
|
||||
9
src/routes/transaction.escrow.tsx
Normal file
9
src/routes/transaction.escrow.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
|
||||
export const Route = createFileRoute('/transaction/escrow')({
|
||||
component: RouteComponent,
|
||||
})
|
||||
|
||||
function RouteComponent() {
|
||||
return <div>Hello "/transaction/escrow"!</div>
|
||||
}
|
||||
9
src/routes/transaction.receipt.tsx
Normal file
9
src/routes/transaction.receipt.tsx
Normal file
@@ -0,0 +1,9 @@
|
||||
import { createFileRoute } from '@tanstack/react-router'
|
||||
|
||||
export const Route = createFileRoute('/transaction/receipt')({
|
||||
component: RouteComponent,
|
||||
})
|
||||
|
||||
function RouteComponent() {
|
||||
return <div>Hello "/transaction/receipt"!</div>
|
||||
}
|
||||
14
src/routes/transaction.tsx
Normal file
14
src/routes/transaction.tsx
Normal file
@@ -0,0 +1,14 @@
|
||||
import { createFileRoute, Outlet } from '@tanstack/react-router'
|
||||
|
||||
export const Route = createFileRoute('/transaction')({
|
||||
component: RouteComponent,
|
||||
})
|
||||
|
||||
function RouteComponent() {
|
||||
return (
|
||||
<div>
|
||||
<h1>Transaction</h1>
|
||||
<Outlet />
|
||||
</div>
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user