···55import { CheckCircle2, User } from "lucide-react";
66import { useState } from "react";
77import { useForm } from "react-hook-form";
88-import { toast } from "@/lib/toast";
98import { z } from "zod/v4";
1010-119import { Logo } from "@/components/common/logo";
1210import PageTitle from "@/components/page-title";
1311import useAuth from "@/components/providers/auth-provider/hooks/use-auth";
···2220} from "@/components/ui/form";
2321import { Input } from "@/components/ui/input";
2422import useUpdateUserProfile from "@/hooks/mutations/use-update-user-profile";
2323+import { toast } from "@/lib/toast";
25242625type ProfileSetupStep = "profile" | "success";
2726
+1-1
apps/web/src/components/project/column-editor.tsx
···11import { CheckCircle2, Circle, GripVertical, Plus, Trash2 } from "lucide-react";
22import { useState } from "react";
33-import { toast } from "@/lib/toast";
43import { Button } from "@/components/ui/button";
54import { Input } from "@/components/ui/input";
65import { Switch } from "@/components/ui/switch";
···98import { useReorderColumns } from "@/hooks/mutations/column/use-reorder-columns";
109import { useUpdateColumn } from "@/hooks/mutations/column/use-update-column";
1110import { useGetColumns } from "@/hooks/queries/column/use-get-columns";
1111+import { toast } from "@/lib/toast";
12121313type ColumnEditorProps = {
1414 projectId: string;
···1313} from "lucide-react";
1414import React from "react";
1515import { useForm } from "react-hook-form";
1616-import { toast } from "@/lib/toast";
1716import { z } from "zod/v4";
1817import { RepositoryBrowserModal } from "@/components/project/repository-browser-modal";
1918import { Badge } from "@/components/ui/badge";
···3736import useImportGithubIssues from "@/hooks/mutations/github-integration/use-import-github-issues";
3837import useGetGithubIntegration from "@/hooks/queries/github-integration/use-get-github-integration";
3938import { cn } from "@/lib/cn";
3939+import { toast } from "@/lib/toast";
40404141const githubIntegrationSchema = z.object({
4242 repositoryOwner: z
···11import { standardSchemaResolver } from "@hookform/resolvers/standard-schema";
22import { useState } from "react";
33import { useForm } from "react-hook-form";
44-import { toast } from "@/lib/toast";
54import { z } from "zod";
65import useCreateApiKey from "@/hooks/mutations/api-key/use-create-api-key";
66+import { toast } from "@/lib/toast";
77import type { CreateApiKeyResponse } from "@/types/api-key";
88import { Button } from "../ui/button";
99import {
···33import { NumberField as NumberFieldPrimitive } from "@base-ui/react/number-field";
44import { MinusIcon, PlusIcon } from "lucide-react";
55import * as React from "react";
66-66+import { Label } from "@/components/ui/label";
77import { cn } from "@/lib/cn";
88-import { Label } from "@/components/ui/label";
98109const NumberFieldContext = React.createContext<{
1110 fieldId: string;
···137136function CursorGrowIcon(props: React.ComponentProps<"svg">) {
138137 return (
139138 <svg
139139+ aria-hidden="true"
140140 fill="black"
141141 height="14"
142142 stroke="white"
+1-2
apps/web/src/components/ui/pagination.tsx
···88 MoreHorizontalIcon,
99} from "lucide-react";
1010import type * as React from "react";
1111-1111+import { type Button, buttonVariants } from "@/components/ui/button";
1212import { cn } from "@/lib/cn";
1313-import { type Button, buttonVariants } from "@/components/ui/button";
14131514function Pagination({ className, ...props }: React.ComponentProps<"nav">) {
1615 return (
···2233import { Dialog as SheetPrimitive } from "@base-ui/react/dialog";
44import { XIcon } from "lucide-react";
55-import { cn } from "@/lib/cn";
65import { Button } from "@/components/ui/button";
76import { ScrollArea } from "@/components/ui/scroll-area";
77+import { cn } from "@/lib/cn";
8899const Sheet = SheetPrimitive.Root;
1010
+3-7
apps/web/src/components/ui/sidebar.tsx
···55import { cva, type VariantProps } from "class-variance-authority";
66import { PanelLeftIcon } from "lucide-react";
77import * as React from "react";
88-import { useIsMobile } from "@/hooks/use-mobile";
99-import { cn } from "@/lib/cn";
108import { Button } from "@/components/ui/button";
119import { Input } from "@/components/ui/input";
1210import { ScrollArea } from "@/components/ui/scroll-area";
···1917 SheetTitle,
2018} from "@/components/ui/sheet";
2119import { Skeleton } from "@/components/ui/skeleton";
2222-import {
2323- Tooltip,
2424- TooltipPopup,
2525- TooltipTrigger,
2626-} from "@/components/ui/tooltip";
2020+import { Tooltip, TooltipPopup, TooltipTrigger } from "@/components/ui/tooltip";
2121+import { useIsMobile } from "@/hooks/use-mobile";
2222+import { cn } from "@/lib/cn";
27232824const SIDEBAR_COOKIE_NAME = "sidebar_state";
2925const SIDEBAR_COOKIE_MAX_AGE = 60 * 60 * 24 * 7;
+1-2
apps/web/src/components/ui/toast.tsx
···88 LoaderCircleIcon,
99 TriangleAlertIcon,
1010} from "lucide-react";
1111-1111+import { buttonVariants } from "@/components/ui/button";
1212import { cn } from "@/lib/cn";
1313-import { buttonVariants } from "@/components/ui/button";
14131514const toastManager = Toast.createToastManager();
1615const anchoredToastManager = Toast.createToastManager();
+1-2
apps/web/src/components/ui/toggle-group.tsx
···44import { ToggleGroup as ToggleGroupPrimitive } from "@base-ui/react/toggle-group";
55import type { VariantProps } from "class-variance-authority";
66import * as React from "react";
77-88-import { cn } from "@/lib/cn";
97import { Separator } from "@/components/ui/separator";
108import {
119 Toggle as ToggleComponent,
1210 type toggleVariants,
1311} from "@/components/ui/toggle";
1212+import { cn } from "@/lib/cn";
14131514const ToggleGroupContext = React.createContext<
1615 VariantProps<typeof toggleVariants>