Skip to content

Commit ed34e5e

Browse files
authored
🔧 Configure path alias for cleaner imports (#1497)
1 parent 322975d commit ed34e5e

30 files changed

+121
-102
lines changed

frontend/src/components/Admin/AddUser.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
import { useMutation, useQueryClient } from "@tanstack/react-query"
22
import { Controller, type SubmitHandler, useForm } from "react-hook-form"
33

4+
import { type UserCreate, UsersService } from "@/client"
5+
import type { ApiError } from "@/client/core/ApiError"
6+
import useCustomToast from "@/hooks/useCustomToast"
7+
import { emailPattern, handleError } from "@/utils"
48
import {
59
Button,
610
DialogActionTrigger,
@@ -12,10 +16,6 @@ import {
1216
} from "@chakra-ui/react"
1317
import { useState } from "react"
1418
import { FaPlus } from "react-icons/fa"
15-
import { type UserCreate, UsersService } from "../../client"
16-
import type { ApiError } from "../../client/core/ApiError"
17-
import useCustomToast from "../../hooks/useCustomToast"
18-
import { emailPattern, handleError } from "../../utils"
1919
import { Checkbox } from "../ui/checkbox"
2020
import {
2121
DialogBody,

frontend/src/components/Admin/DeleteUser.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ import { useMutation, useQueryClient } from "@tanstack/react-query"
33
import { useState } from "react"
44
import { useForm } from "react-hook-form"
55
import { FiTrash2 } from "react-icons/fi"
6-
import { UsersService } from "../../client"
6+
7+
import { UsersService } from "@/client"
78
import {
89
DialogActionTrigger,
910
DialogBody,
@@ -13,8 +14,8 @@ import {
1314
DialogHeader,
1415
DialogRoot,
1516
DialogTrigger,
16-
} from "../../components/ui/dialog"
17-
import useCustomToast from "../../hooks/useCustomToast"
17+
} from "@/components/ui/dialog"
18+
import useCustomToast from "@/hooks/useCustomToast"
1819

1920
const DeleteUser = ({ id }: { id: string }) => {
2021
const [isOpen, setIsOpen] = useState(false)

frontend/src/components/Admin/EditUser.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ import {
1313
} from "@chakra-ui/react"
1414
import { useState } from "react"
1515
import { FaExchangeAlt } from "react-icons/fa"
16-
import { type UserPublic, type UserUpdate, UsersService } from "../../client"
17-
import type { ApiError } from "../../client/core/ApiError"
18-
import useCustomToast from "../../hooks/useCustomToast"
19-
import { emailPattern, handleError } from "../../utils"
16+
17+
import { type UserPublic, type UserUpdate, UsersService } from "@/client"
18+
import type { ApiError } from "@/client/core/ApiError"
19+
import useCustomToast from "@/hooks/useCustomToast"
20+
import { emailPattern, handleError } from "@/utils"
2021
import { Checkbox } from "../ui/checkbox"
2122
import {
2223
DialogBody,

frontend/src/components/Common/ItemActionsMenu.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { IconButton } from "@chakra-ui/react"
22
import { BsThreeDotsVertical } from "react-icons/bs"
33
import { MenuContent, MenuRoot, MenuTrigger } from "../ui/menu"
44

5-
import type { ItemPublic } from "../../client"
5+
import type { ItemPublic } from "@/client"
66
import DeleteItem from "../Items/DeleteItem"
77
import EditItem from "../Items/EditItem"
88

frontend/src/components/Common/Navbar.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { Flex, Image, useBreakpointValue } from "@chakra-ui/react"
22
import { Link } from "@tanstack/react-router"
3+
34
import Logo from "/assets/images/fastapi-logo.svg"
45
import UserMenu from "./UserMenu"
56

frontend/src/components/Common/Sidebar.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import { Box, Flex, IconButton, Text } from "@chakra-ui/react"
22
import { useQueryClient } from "@tanstack/react-query"
33
import { useState } from "react"
44
import { FaBars } from "react-icons/fa"
5-
65
import { FiLogOut } from "react-icons/fi"
7-
import type { UserPublic } from "../../client"
8-
import useAuth from "../../hooks/useAuth"
6+
7+
import type { UserPublic } from "@/client"
8+
import useAuth from "@/hooks/useAuth"
99
import {
1010
DrawerBackdrop,
1111
DrawerBody,

frontend/src/components/Common/SidebarItems.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { Box, Flex, Icon, Text } from "@chakra-ui/react"
22
import { useQueryClient } from "@tanstack/react-query"
33
import { Link as RouterLink } from "@tanstack/react-router"
4-
54
import { FiBriefcase, FiHome, FiSettings, FiUsers } from "react-icons/fi"
65
import type { IconType } from "react-icons/lib"
7-
import type { UserPublic } from "../../client"
6+
7+
import type { UserPublic } from "@/client"
88

99
const items = [
1010
{ icon: FiHome, title: "Dashboard", path: "/" },

frontend/src/components/Common/UserActionsMenu.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { IconButton } from "@chakra-ui/react"
22
import { BsThreeDotsVertical } from "react-icons/bs"
33
import { MenuContent, MenuRoot, MenuTrigger } from "../ui/menu"
44

5-
import type { UserPublic } from "../../client"
5+
import type { UserPublic } from "@/client"
66
import DeleteUser from "../Admin/DeleteUser"
77
import EditUser from "../Admin/EditUser"
88

frontend/src/components/Common/UserMenu.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { Box, Button, Flex, Text } from "@chakra-ui/react"
22
import { Link } from "@tanstack/react-router"
33
import { FaUserAstronaut } from "react-icons/fa"
4-
54
import { FiLogOut, FiUser } from "react-icons/fi"
6-
import useAuth from "../../hooks/useAuth"
5+
6+
import useAuth from "@/hooks/useAuth"
77
import { MenuContent, MenuItem, MenuRoot, MenuTrigger } from "../ui/menu"
88

99
const UserMenu = () => {

frontend/src/components/Items/AddItem.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@ import {
1111
} from "@chakra-ui/react"
1212
import { useState } from "react"
1313
import { FaPlus } from "react-icons/fa"
14-
import { type ItemCreate, ItemsService } from "../../client"
15-
import type { ApiError } from "../../client/core/ApiError"
16-
import useCustomToast from "../../hooks/useCustomToast"
17-
import { handleError } from "../../utils"
14+
15+
import { type ItemCreate, ItemsService } from "@/client"
16+
import type { ApiError } from "@/client/core/ApiError"
17+
import useCustomToast from "@/hooks/useCustomToast"
18+
import { handleError } from "@/utils"
1819
import {
1920
DialogBody,
2021
DialogCloseTrigger,

0 commit comments

Comments
 (0)