From 1a9a683b25a1f335656f4a183d85f76fcfd0ec0b Mon Sep 17 00:00:00 2001 From: TekH Date: Thu, 3 Jul 2025 16:59:54 +0200 Subject: [PATCH] Rebrand project and add Document Search feature Updated project name and version in package-lock.json. Modified navigation to include a new 'Document Search' item. Introduced lazy-loaded DocumentSearch component in sections.tsx. Created doc-search.tsx with a DocSearchView for displaying posts. --- src/client/dd-hub-react/package-lock.json | 8 ++++---- .../src/layouts/nav-config-dashboard.tsx | 6 +++++- src/client/dd-hub-react/src/pages/doc-search.tsx | 16 ++++++++++++++++ src/client/dd-hub-react/src/routes/sections.tsx | 4 +++- 4 files changed, 28 insertions(+), 6 deletions(-) create mode 100644 src/client/dd-hub-react/src/pages/doc-search.tsx diff --git a/src/client/dd-hub-react/package-lock.json b/src/client/dd-hub-react/package-lock.json index 88c6fd9..93394d0 100644 --- a/src/client/dd-hub-react/package-lock.json +++ b/src/client/dd-hub-react/package-lock.json @@ -1,12 +1,12 @@ { - "name": "@minimal/material-kit-react", - "version": "3.0.0", + "name": "dd-hub-react", + "version": "0.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "@minimal/material-kit-react", - "version": "3.0.0", + "name": "dd-hub-react", + "version": "0.0.0", "dependencies": { "@emotion/cache": "^11.14.0", "@emotion/react": "^11.14.0", diff --git a/src/client/dd-hub-react/src/layouts/nav-config-dashboard.tsx b/src/client/dd-hub-react/src/layouts/nav-config-dashboard.tsx index b823e58..2f40d15 100644 --- a/src/client/dd-hub-react/src/layouts/nav-config-dashboard.tsx +++ b/src/client/dd-hub-react/src/layouts/nav-config-dashboard.tsx @@ -1,4 +1,3 @@ -import { Label } from 'src/components/label'; import { SvgColor } from 'src/components/svg-color'; // ---------------------------------------------------------------------- @@ -25,6 +24,11 @@ export const navData = [ // ), //#endregion }, + { + title: 'Document Search', + path: '/doc-search', + icon: icon('ic-cart'), + } //#region example pages // { // title: 'Dashboard', diff --git a/src/client/dd-hub-react/src/pages/doc-search.tsx b/src/client/dd-hub-react/src/pages/doc-search.tsx new file mode 100644 index 0000000..c0002dd --- /dev/null +++ b/src/client/dd-hub-react/src/pages/doc-search.tsx @@ -0,0 +1,16 @@ +import { _posts } from 'src/_mock'; +import { CONFIG } from 'src/config-global'; + +import { DocSearchView } from 'src/sections/document/view'; + +// ---------------------------------------------------------------------- + +export default function Page() { + return ( + <> + {`Document Search - ${CONFIG.appName}`} + + + + ); +} diff --git a/src/client/dd-hub-react/src/routes/sections.tsx b/src/client/dd-hub-react/src/routes/sections.tsx index 9b6fb46..f4a0d2f 100644 --- a/src/client/dd-hub-react/src/routes/sections.tsx +++ b/src/client/dd-hub-react/src/routes/sections.tsx @@ -18,6 +18,7 @@ export const UserPage = lazy(() => import('src/pages/user')); export const SignInPage = lazy(() => import('src/pages/sign-in')); export const ProductsPage = lazy(() => import('src/pages/products')); export const Page404 = lazy(() => import('src/pages/page-not-found')); +export const DocumentSearch = lazy(() => import('src/pages/doc-search')); const renderFallback = () => ( }, - { path: 'user', element: }, + { path: 'doc-search', element: }, { path: 'products', element: }, + { path: 'user', element: }, { path: 'blog', element: }, ], },