[st] chore: eslint 해결

This commit is contained in:
2026-08-20 11:48:18 +09:00
parent 725976b5c0
commit 927bb7cb3a
185 changed files with 1195 additions and 1024 deletions
+3 -2
View File
@@ -1,10 +1,11 @@
import {
Button,
Dialog,
DialogClose,
DialogContent,
DialogFooter,
DialogClose,
Button,
} from "@common/components";
import { useAlertStore } from "../lib/use-alert-store";
function AlertDialog() {
+5 -4
View File
@@ -1,11 +1,12 @@
import { useConfirm } from "@frontend-opensource/use-react-hooks";
import {
Dialog,
DialogContent,
DialogFooter,
DialogClose,
Button,
type ButtonProps,
Dialog,
DialogClose,
DialogContent,
DialogFooter,
} from "@common/components";
type ConfirmDialogProps = {
+10 -8
View File
@@ -1,14 +1,16 @@
import * as React from "react";
import * as LabelPrimitive from "@radix-ui/react-label";
import { Slot } from "@radix-ui/react-slot";
import {
Controller,
FormProvider,
useFormContext,
type ControllerProps,
type FieldPath,
type FieldValues,
FormProvider,
useFormContext,
} from "react-hook-form";
import * as LabelPrimitive from "@radix-ui/react-label";
import { Slot } from "@radix-ui/react-slot";
import { cn, Label } from "@common/components";
const Form = FormProvider;
@@ -164,12 +166,12 @@ const FormMessage = React.forwardRef<
FormMessage.displayName = "FormMessage";
export {
useFormField,
Form,
FormItem,
FormLabel,
FormControl,
FormDescription,
FormMessage,
FormField,
FormItem,
FormLabel,
FormMessage,
useFormField,
};
@@ -1,7 +1,7 @@
"use client";
import { Progress } from "@common/components";
import { useGlobalProgressStore } from "@/shared/lib";
import { Progress } from "@common/components";
export const GlobalProgressOverlay = () => {
const visible = useGlobalProgressStore((state) => state.visible);
@@ -1,16 +1,18 @@
import type { HTMLAttributes } from "react";
import {
flexRender,
type RowData,
type Table as TableInstance,
} from "@tanstack/react-table";
import {
ChevronLeftIcon,
ChevronRightIcon,
DoubleArrowLeftIcon,
DoubleArrowRightIcon,
} from "@radix-ui/react-icons";
import { Button, Checkbox, Label, cn } from "@common/components";
import {
flexRender,
type RowData,
type Table as TableInstance,
} from "@tanstack/react-table";
import { Button, Checkbox, cn,Label } from "@common/components";
declare module "@tanstack/react-table" {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
@@ -1,5 +1,7 @@
import { InputDatePicker } from "@common/components";
import { useEffect } from "react";
import { InputDatePicker } from "@common/components";
import { useAlertStore } from "../lib";
type DateRange = {
+1
View File
@@ -1,4 +1,5 @@
import { PageTitle } from "@common/components";
import { useMenuStore } from "../lib/use-menu-store";
function PageLayout({ children }: { children: React.ReactNode }) {
+3 -2
View File
@@ -1,13 +1,14 @@
import { useEffect, useState } from "react";
import { usePrompt } from "@/shared/lib/use-prompt";
import {
Button,
Dialog,
DialogClose,
DialogContent,
DialogFooter,
DialogClose,
Input,
} from "@common/components";
import { usePrompt } from "@/shared/lib/use-prompt";
function PromptDialog() {
const { message, isOpen, onSubmit, onCancel } = usePrompt();
@@ -1,17 +1,19 @@
import { useEffect, useState } from "react";
import {
Button,
Dialog,
DialogClose,
DialogContent,
DialogFooter,
DialogClose,
Select,
SelectTrigger,
SelectValue,
SelectContent,
SelectItem,
SelectTrigger,
SelectValue,
Textarea,
} from "@common/components";
import { useSelectPrompt } from "../lib/use-select-prompt";
function SelectPromptDialog() {
+1
View File
@@ -1,6 +1,7 @@
"use client";
import { useTheme } from "next-themes";
import { Toaster as Sonner, type ToasterProps } from "sonner";
const Toaster = ({ ...props }: ToasterProps) => {
@@ -1,7 +1,9 @@
import { PageTitle } from "@common/components";
import { useTabStore } from "@/store/tab-store";
import { TabBar } from "./tab-bar";
import { useTabStore } from "@/store/tab-store";
function StatisticsPageLayout({ children }: { children: React.ReactNode }) {
const { activeTabId, tabs } = useTabStore();
+2 -1
View File
@@ -3,9 +3,10 @@
import { useCallback, useEffect, useRef, useState } from "react";
import { createPortal } from "react-dom";
import { useTabStore } from "@/store/tab-store";
import { Tabs, TabsList, TabsTrigger } from "@common/components";
import { useTabStore } from "@/store/tab-store";
type TabContextMenuState = {
x: number;
y: number;
+2 -1
View File
@@ -1,6 +1,7 @@
"use client";
import * as React from "react";
import * as TooltipPrimitive from "@radix-ui/react-tooltip";
import { cn } from "@common/components";
@@ -58,4 +59,4 @@ function TooltipContent({
);
}
export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider };
export { Tooltip, TooltipContent, TooltipProvider,TooltipTrigger };