k
This commit is contained in:
6
src/routes/admin.lazy.tsx
Normal file
6
src/routes/admin.lazy.tsx
Normal file
@@ -0,0 +1,6 @@
|
||||
import {createLazyFileRoute} from "@tanstack/react-router";
|
||||
import AdminPage from "../pages/AdminPage/AdminPage.tsx";
|
||||
|
||||
export const Route = createLazyFileRoute('/admin')({
|
||||
component: AdminPage
|
||||
})
|
||||
@@ -1,14 +1,43 @@
|
||||
import {createLazyFileRoute} from "@tanstack/react-router";
|
||||
import {Flex, Tabs} from '@mantine/core';
|
||||
import {motion} from 'framer-motion';
|
||||
|
||||
export const Route = createLazyFileRoute('/test')({
|
||||
component: TestPage
|
||||
})
|
||||
|
||||
const tabs = [
|
||||
['tab111', 'content111'],
|
||||
['tab222', 'content222'],
|
||||
['tab333', 'content333'],
|
||||
];
|
||||
|
||||
function Demo() {
|
||||
return (
|
||||
<Tabs>
|
||||
{tabs.map((el, i) => (
|
||||
<Tabs.Tab key={i} value={el[0]}>
|
||||
<motion.div
|
||||
initial={{opacity: 0}}
|
||||
animate={{opacity: 1}}
|
||||
transition={{duration: 0.5}}
|
||||
>
|
||||
<div>{el[1]}</div>
|
||||
</motion.div>
|
||||
</Tabs.Tab>
|
||||
))}
|
||||
</Tabs>
|
||||
);
|
||||
}
|
||||
|
||||
function TestPage() {
|
||||
return (
|
||||
<>
|
||||
{/*<ShippingWarehouseAutocomplete/>*/}
|
||||
<Flex w={"80vw"}>
|
||||
|
||||
<Demo/>
|
||||
</Flex>
|
||||
|
||||
</>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user