fix: remove unused code for build

This commit is contained in:
HasanMu 2025-03-26 21:43:50 +07:00
parent e13e236b4a
commit 694e681a10
5 changed files with 22 additions and 24 deletions

View File

@ -20,7 +20,7 @@ interface SidebarProps {
handleLogout: () => void; handleLogout: () => void;
} }
const Sidebar: React.FC<SidebarProps> = ({ sidebarOpen, user, handleLogout }) => { const Sidebar: React.FC<SidebarProps> = ({ sidebarOpen, user }) => {
return ( return (
<aside <aside
className={` className={`

View File

@ -1,5 +1,5 @@
import React, { useState } from 'react'; import React, { useState } from 'react';
import { NavLink, Outlet, useNavigate } from 'react-router'; import { Outlet, useNavigate } from 'react-router';
import { useAuthStore } from '../../features/auth/store'; import { useAuthStore } from '../../features/auth/store';
import Sidebar from './Dashboard/Sidebar'; // Import the Sidebar component we created earlier import Sidebar from './Dashboard/Sidebar'; // Import the Sidebar component we created earlier
import Header from './Dashboard/Header'; import Header from './Dashboard/Header';

View File

@ -1,5 +1,5 @@
import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query'; import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query';
import { apiClient, ApiResponse, extractApiErrors } from '../../../lib/api-client'; import { apiClient, ApiResponse } from '../../../lib/api-client';
// import { toast } from 'react-hot-toast'; // import { toast } from 'react-hot-toast';
// Tipe untuk model User // Tipe untuk model User
@ -68,12 +68,12 @@ export const useCreateUser = () => {
queryClient.invalidateQueries({ queryKey: ['users'] }); queryClient.invalidateQueries({ queryKey: ['users'] });
// toast.success('Pengguna berhasil dibuat'); // toast.success('Pengguna berhasil dibuat');
}, },
onError: (error: unknown) => { // onError: (error: unknown) => {
const errors = extractApiErrors(error); // const errors = extractApiErrors(error);
Object.values(errors).forEach((message) => { // Object.values(errors).forEach((message) => {
// toast.error(message); // // toast.error(message);
}); // });
}, // },
}); });
}; };
@ -94,12 +94,12 @@ export const useUpdateUser = () => {
queryClient.invalidateQueries({ queryKey: ['users', data.id] }); queryClient.invalidateQueries({ queryKey: ['users', data.id] });
// toast.success('Pengguna berhasil diperbarui'); // toast.success('Pengguna berhasil diperbarui');
}, },
onError: (error: unknown) => { // onError: (error: unknown) => {
const errors = extractApiErrors(error); // const errors = extractApiErrors(error);
Object.values(errors).forEach((message) => { // Object.values(errors).forEach((message) => {
// toast.error(message); // // toast.error(message);
}); // });
}, // },
}); });
}; };
@ -118,11 +118,11 @@ export const useDeleteUser = () => {
queryClient.invalidateQueries({ queryKey: ['users'] }); queryClient.invalidateQueries({ queryKey: ['users'] });
// toast.success('Pengguna berhasil dihapus'); // toast.success('Pengguna berhasil dihapus');
}, },
onError: (error: unknown) => { // onError: (error: unknown) => {
const errors = extractApiErrors(error); // const errors = extractApiErrors(error);
Object.values(errors).forEach((message) => { // Object.values(errors).forEach((message) => {
// toast.error(message); // // toast.error(message);
}); // });
}, // },
}); });
}; };

View File

@ -30,7 +30,7 @@ apiClient.interceptors.response.use(
return response; return response;
}, },
(error: AxiosError) => { (error: AxiosError) => {
const { response } = error; // const { response } = error;
// Handle expired token atau unauthorized // Handle expired token atau unauthorized
// if (response?.status === 401) { // if (response?.status === 401) {

View File

@ -1,5 +1,4 @@
import { useState } from "react"; import { useState } from "react";
import { useNavigate } from "react-router";
import { useLogin } from "../../features/auth/api/auth"; import { useLogin } from "../../features/auth/api/auth";
import axios from "axios"; import axios from "axios";
import Input from "@/components/forms/Input"; import Input from "@/components/forms/Input";
@ -8,7 +7,6 @@ import Card from "@/components/data_display/Card/Card";
import Button from "@/components/actions/Button"; import Button from "@/components/actions/Button";
const LoginPage = () => { const LoginPage = () => {
const navigate = useNavigate();
const [errors, setErrors] = useState<Record<string, string>>({}); const [errors, setErrors] = useState<Record<string, string>>({});
const { ...login } = useLogin({ const { ...login } = useLogin({