init commit,

This commit is contained in:
louiscklaw
2025-05-28 09:55:51 +08:00
commit efe70ceb69
8042 changed files with 951668 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { OverviewAnalyticsView } from 'src/sections/overview/analytics/view';
// ----------------------------------------------------------------------
const metadata = { title: `Analytics | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<OverviewAnalyticsView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { OverviewBankingView } from 'src/sections/overview/banking/view';
// ----------------------------------------------------------------------
const metadata = { title: `Banking | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<OverviewBankingView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { BlankView } from 'src/sections/blank/view';
// ----------------------------------------------------------------------
const metadata = { title: `Blank | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<BlankView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { OverviewBookingView } from 'src/sections/overview/booking/view';
// ----------------------------------------------------------------------
const metadata = { title: `Booking | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<OverviewBookingView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { CalendarView } from 'src/sections/calendar/view';
// ----------------------------------------------------------------------
const metadata = { title: `Calendar | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<CalendarView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { ChatView } from 'src/sections/chat/view';
// ----------------------------------------------------------------------
const metadata = { title: `Chat | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<ChatView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { OverviewCourseView } from 'src/sections/overview/course/view';
// ----------------------------------------------------------------------
const metadata = { title: `Course | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<OverviewCourseView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { OverviewEcommerceView } from 'src/sections/overview/e-commerce/view';
// ----------------------------------------------------------------------
const metadata = { title: `E-commerce | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<OverviewEcommerceView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { FileManagerView } from 'src/sections/file-manager/view';
// ----------------------------------------------------------------------
const metadata = { title: `File manager | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<FileManagerView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { OverviewFileView } from 'src/sections/overview/file/view';
// ----------------------------------------------------------------------
const metadata = { title: `File | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<OverviewFileView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { OverviewAppView } from 'src/sections/overview/app/view';
// ----------------------------------------------------------------------
const metadata = { title: `Dashboard - ${CONFIG.appName}` };
export default function OverviewAppPage() {
return (
<>
<title>{metadata.title}</title>
<OverviewAppView />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { CONFIG } from 'src/global-config';
import { _invoices } from 'src/_mock/_invoice';
import { InvoiceDetailsView } from 'src/sections/invoice/view';
// ----------------------------------------------------------------------
const metadata = { title: `Invoice details | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const currentInvoice = _invoices.find((invoice) => invoice.id === id);
return (
<>
<title>{metadata.title}</title>
<InvoiceDetailsView invoice={currentInvoice} />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { CONFIG } from 'src/global-config';
import { _invoices } from 'src/_mock/_invoice';
import { InvoiceEditView } from 'src/sections/invoice/view';
// ----------------------------------------------------------------------
const metadata = { title: `Invoice edit | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const currentInvoice = _invoices.find((invoice) => invoice.id === id);
return (
<>
<title>{metadata.title}</title>
<InvoiceEditView invoice={currentInvoice} />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { InvoiceListView } from 'src/sections/invoice/view';
// ----------------------------------------------------------------------
const metadata = { title: `Invoice list | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<InvoiceListView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { InvoiceCreateView } from 'src/sections/invoice/view';
// ----------------------------------------------------------------------
const metadata = { title: `Create a new invoice | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<InvoiceCreateView />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { _jobs } from 'src/_mock/_job';
import { CONFIG } from 'src/global-config';
import { JobDetailsView } from 'src/sections/job/view';
// ----------------------------------------------------------------------
const metadata = { title: `Job details | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const currentJob = _jobs.find((job) => job.id === id);
return (
<>
<title>{metadata.title}</title>
<JobDetailsView job={currentJob} />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { _jobs } from 'src/_mock/_job';
import { CONFIG } from 'src/global-config';
import { JobEditView } from 'src/sections/job/view';
// ----------------------------------------------------------------------
const metadata = { title: `Job edit | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const currentJob = _jobs.find((job) => job.id === id);
return (
<>
<title>{metadata.title}</title>
<JobEditView job={currentJob} />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { JobListView } from 'src/sections/job/view';
// ----------------------------------------------------------------------
const metadata = { title: `Job list | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<JobListView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { JobCreateView } from 'src/sections/job/view';
// ----------------------------------------------------------------------
const metadata = { title: `Create a new job | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<JobCreateView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { KanbanView } from 'src/sections/kanban/view';
// ----------------------------------------------------------------------
const metadata = { title: `Kanban | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<KanbanView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { MailView } from 'src/sections/mail/view';
// ----------------------------------------------------------------------
const metadata = { title: `Mail | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<MailView />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { _orders } from 'src/_mock/_order';
import { CONFIG } from 'src/global-config';
import { OrderDetailsView } from 'src/sections/order/view';
// ----------------------------------------------------------------------
const metadata = { title: `Order details | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const currentOrder = _orders.find((order) => order.id === id);
return (
<>
<title>{metadata.title}</title>
<OrderDetailsView order={currentOrder} />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { OrderListView } from 'src/sections/order/view';
// ----------------------------------------------------------------------
const metadata = { title: `Order list | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<OrderListView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { BlankView } from 'src/sections/blank/view';
// ----------------------------------------------------------------------
const metadata = { title: `Item params | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<BlankView title="Item active has params" />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { PermissionDeniedView } from 'src/sections/permission/view';
// ----------------------------------------------------------------------
const metadata = { title: `Permission | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<PermissionDeniedView />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { CONFIG } from 'src/global-config';
import { useGetPost } from 'src/actions/blog';
import { PostDetailsView } from 'src/sections/blog/view';
// ----------------------------------------------------------------------
const metadata = { title: `Post details | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { title = '' } = useParams();
const { post, postLoading, postError } = useGetPost(title);
return (
<>
<title>{metadata.title}</title>
<PostDetailsView post={post} loading={postLoading} error={postError} />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { CONFIG } from 'src/global-config';
import { useGetPost } from 'src/actions/blog';
import { PostEditView } from 'src/sections/blog/view';
// ----------------------------------------------------------------------
const metadata = { title: `Post edit | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { title = '' } = useParams();
const { post } = useGetPost(title);
return (
<>
<title>{metadata.title}</title>
<PostEditView post={post} />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { PostListView } from 'src/sections/blog/view';
// ----------------------------------------------------------------------
const metadata = { title: `Post list | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<PostListView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { PostCreateView } from 'src/sections/blog/view';
// ----------------------------------------------------------------------
const metadata = { title: `Create a new post | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<PostCreateView />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { CONFIG } from 'src/global-config';
import { useGetProduct } from 'src/actions/product';
import { ProductDetailsView } from 'src/sections/product/view';
// ----------------------------------------------------------------------
const metadata = { title: `Product details | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const { product, productLoading, productError } = useGetProduct(id);
return (
<>
<title>{metadata.title}</title>
<ProductDetailsView product={product} loading={productLoading} error={productError} />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { CONFIG } from 'src/global-config';
import { useGetProduct } from 'src/actions/product';
import { ProductEditView } from 'src/sections/product/view';
// ----------------------------------------------------------------------
const metadata = { title: `Product edit | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const { product } = useGetProduct(id);
return (
<>
<title>{metadata.title}</title>
<ProductEditView product={product} />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { ProductListView } from 'src/sections/product/view';
// ----------------------------------------------------------------------
const metadata = { title: `Product list | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<ProductListView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { ProductCreateView } from 'src/sections/product/view';
// ----------------------------------------------------------------------
const metadata = { title: `Create a new product | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<ProductCreateView />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { _tours } from 'src/_mock/_tour';
import { CONFIG } from 'src/global-config';
import { TourDetailsView } from 'src/sections/tour/view';
// ----------------------------------------------------------------------
const metadata = { title: `Tour details | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const currentTour = _tours.find((tour) => tour.id === id);
return (
<>
<title>{metadata.title}</title>
<TourDetailsView tour={currentTour} />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { _tours } from 'src/_mock/_tour';
import { CONFIG } from 'src/global-config';
import { TourEditView } from 'src/sections/tour/view';
// ----------------------------------------------------------------------
const metadata = { title: `Tour edit | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const currentTour = _tours.find((tour) => tour.id === id);
return (
<>
<title>{metadata.title}</title>
<TourEditView tour={currentTour} />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { TourListView } from 'src/sections/tour/view';
// ----------------------------------------------------------------------
const metadata = { title: `Tour list | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<TourListView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { TourCreateView } from 'src/sections/tour/view';
// ----------------------------------------------------------------------
const metadata = { title: `Create a new tour | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<TourCreateView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { AccountBillingView } from 'src/sections/account/view';
// ----------------------------------------------------------------------
const metadata = { title: `Account billing settings | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<AccountBillingView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { AccountChangePasswordView } from 'src/sections/account/view';
// ----------------------------------------------------------------------
const metadata = { title: `Account change password settings | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<AccountChangePasswordView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { AccountGeneralView } from 'src/sections/account/view';
// ----------------------------------------------------------------------
const metadata = { title: `Account general settings | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<AccountGeneralView />
</>
);
}

View File

@@ -0,0 +1,19 @@
import { CONFIG } from 'src/global-config';
import { AccountNotificationsView } from 'src/sections/account/view';
// ----------------------------------------------------------------------
const metadata = {
title: `Account notifications settings | Dashboard - ${CONFIG.appName}`,
};
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<AccountNotificationsView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { AccountSocialsView } from 'src/sections/account/view';
// ----------------------------------------------------------------------
const metadata = { title: `Account socials settings | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<AccountSocialsView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { UserCardsView } from 'src/sections/user/view';
// ----------------------------------------------------------------------
const metadata = { title: `User cards | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<UserCardsView />
</>
);
}

View File

@@ -0,0 +1,24 @@
import { useParams } from 'src/routes/hooks';
import { CONFIG } from 'src/global-config';
import { _userList } from 'src/_mock/_user';
import { UserEditView } from 'src/sections/user/view';
// ----------------------------------------------------------------------
const metadata = { title: `User edit | Dashboard - ${CONFIG.appName}` };
export default function Page() {
const { id = '' } = useParams();
const currentUser = _userList.find((user) => user.id === id);
return (
<>
<title>{metadata.title}</title>
<UserEditView user={currentUser} />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { UserListView } from 'src/sections/user/view';
// ----------------------------------------------------------------------
const metadata = { title: `User list | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<UserListView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { UserCreateView } from 'src/sections/user/view';
// ----------------------------------------------------------------------
const metadata = { title: `Create a new user | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<UserCreateView />
</>
);
}

View File

@@ -0,0 +1,17 @@
import { CONFIG } from 'src/global-config';
import { UserProfileView } from 'src/sections/user/view';
// ----------------------------------------------------------------------
const metadata = { title: `User profile | Dashboard - ${CONFIG.appName}` };
export default function Page() {
return (
<>
<title>{metadata.title}</title>
<UserProfileView />
</>
);
}