Просмотр исходного кода

♻️ refactor(client): rename home directory to mobile

- rename home directory and all its subdirectories to mobile
- update import paths in HomePage, LoginPage, MemberPage and RegisterPage
- modify entry point to load mobile version instead of home version
yourname 8 месяцев назад
Родитель
Сommit
5ae36f7e6d

+ 1 - 1
src/client/index.tsx

@@ -2,5 +2,5 @@
 if (window.location.pathname.startsWith('/admin')) {
     import('./admin/index')
   }else{
-    import('./home/index')
+    import('./mobile/index')
   }

+ 0 - 0
src/client/home/components/AvatarUploader.tsx → src/client/mobile/components/AvatarUploader.tsx


+ 0 - 0
src/client/home/components/ErrorPage.tsx → src/client/mobile/components/ErrorPage.tsx


+ 0 - 0
src/client/home/components/Footer.tsx → src/client/mobile/components/Footer.tsx


+ 0 - 0
src/client/home/components/NotFoundPage.tsx → src/client/mobile/components/NotFoundPage.tsx


+ 0 - 0
src/client/home/components/ProtectedRoute.tsx → src/client/mobile/components/ProtectedRoute.tsx


+ 0 - 0
src/client/home/hooks/AuthProvider.tsx → src/client/mobile/hooks/AuthProvider.tsx


+ 0 - 0
src/client/home/index.tsx → src/client/mobile/index.tsx


+ 0 - 0
src/client/home/layouts/MainLayout.tsx → src/client/mobile/layouts/MainLayout.tsx


+ 0 - 0
src/client/home/pages/DashboardPage.tsx → src/client/mobile/pages/DashboardPage.tsx


+ 0 - 0
src/client/home/pages/ElderlyCarePage.tsx → src/client/mobile/pages/ElderlyCarePage.tsx


+ 2 - 2
src/client/home/pages/HomePage.tsx → src/client/mobile/pages/HomePage.tsx

@@ -1,7 +1,7 @@
 import React from 'react';
-import { useAuth } from '@/client/home/hooks/AuthProvider';
+import { useAuth } from '@/client/mobile/hooks/AuthProvider';
 import { useNavigate } from 'react-router-dom';
-import Footer from '@/client/home/components/Footer';
+import Footer from '@/client/mobile/components/Footer';
 
 const HomePage: React.FC = () => {
   const { user } = useAuth();

+ 1 - 1
src/client/home/pages/LoginPage.tsx → src/client/mobile/pages/LoginPage.tsx

@@ -2,7 +2,7 @@ import React, { useState } from 'react';
 import { useForm } from 'react-hook-form';
 import { EyeIcon, EyeSlashIcon, UserIcon, LockClosedIcon } from '@heroicons/react/24/outline';
 import { useNavigate } from 'react-router-dom';
-import { useAuth } from '@/client/home/hooks/AuthProvider';
+import { useAuth } from '@/client/mobile/hooks/AuthProvider';
 
 const LoginPage: React.FC = () => {
   const { register, handleSubmit, formState: { errors } } = useForm();

+ 3 - 3
src/client/home/pages/MemberPage.tsx → src/client/mobile/pages/MemberPage.tsx

@@ -1,13 +1,13 @@
 import debug from 'debug';
 import React from 'react';
 import { UserIcon, PencilIcon } from '@heroicons/react/24/outline';
-import AvatarUploader from '@/client/home/components/AvatarUploader';
+import AvatarUploader from '@/client/mobile/components/AvatarUploader';
 import { useParams, useNavigate } from 'react-router-dom';
 import { useQuery } from '@tanstack/react-query';
 import type { InferResponseType } from 'hono/client';
 import { userClient } from '@/client/api';
-import { useAuth, User } from '@/client/home/hooks/AuthProvider';
-import Footer from '@/client/home/components/Footer';
+import { useAuth, User } from '@/client/mobile/hooks/AuthProvider';
+import Footer from '@/client/mobile/components/Footer';
 
 const MemberPage: React.FC = () => {
   const navigate = useNavigate();

+ 1 - 1
src/client/home/pages/RegisterPage.tsx → src/client/mobile/pages/RegisterPage.tsx

@@ -2,7 +2,7 @@ import React, { useState } from 'react';
 import { useForm } from 'react-hook-form';
 import { EyeIcon, EyeSlashIcon, UserIcon, LockClosedIcon } from '@heroicons/react/24/outline';
 import { useNavigate } from 'react-router-dom';
-import { useAuth } from '@/client/home/hooks/AuthProvider';
+import { useAuth } from '@/client/mobile/hooks/AuthProvider';
 import { authClient } from '@/client/api';
 
 const RegisterPage: React.FC = () => {

+ 0 - 0
src/client/home/routes.tsx → src/client/mobile/routes.tsx