chore: ran linting

This commit is contained in:
Anish Sarkar 2026-05-19 21:02:07 +05:30
parent f1b3c88354
commit d66295aedd
48 changed files with 372 additions and 443 deletions

View file

@ -53,7 +53,10 @@ export default function Loading() {
{/* Table Rows */}
{[...Array(6)].map((_, i) => (
<div key={i} className="border-b px-4 py-3 flex items-center gap-4 hover:bg-accent hover:text-accent-foreground">
<div
key={i}
className="border-b px-4 py-3 flex items-center gap-4 hover:bg-accent hover:text-accent-foreground"
>
<Skeleton className="h-4 w-4" />
<Skeleton className="h-6 w-12 rounded-full" />
<Skeleton className="h-6 w-16 rounded-full" />

View file

@ -44,12 +44,12 @@ import {
} from "@/components/assistant-ui/edit-message-dialog";
import { StepSeparatorDataUI } from "@/components/assistant-ui/step-separator";
import { Thread } from "@/components/assistant-ui/thread";
import { Button } from "@/components/ui/button";
import {
createTokenUsageStore,
type TokenUsageData,
TokenUsageProvider,
} from "@/components/assistant-ui/token-usage-context";
import { Button } from "@/components/ui/button";
import {
type HitlDecision,
PendingInterruptProvider,
@ -79,10 +79,7 @@ import {
setActivePodcastTaskId,
} from "@/lib/chat/podcast-state";
import { createStreamFlushHelpers } from "@/lib/chat/stream-flush";
import {
consumeSseEvents,
processSharedStreamEvent,
} from "@/lib/chat/stream-pipeline";
import { consumeSseEvents, processSharedStreamEvent } from "@/lib/chat/stream-pipeline";
import {
applyTurnIdToAssistantMessageList,
mergeChatTurnIdIntoMessage,

View file

@ -1,10 +1,6 @@
import { GeneralSettingsManager } from "@/components/settings/general-settings-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <GeneralSettingsManager searchSpaceId={Number(search_space_id)} />;
}

View file

@ -1,10 +1,6 @@
import { ImageModelManager } from "@/components/settings/image-model-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <ImageModelManager searchSpaceId={Number(search_space_id)} />;
}

View file

@ -1,10 +1,6 @@
import { AgentModelManager } from "@/components/settings/agent-model-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <AgentModelManager searchSpaceId={Number(search_space_id)} />;
}

View file

@ -1,10 +1,6 @@
import { PromptConfigManager } from "@/components/settings/prompt-config-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <PromptConfigManager searchSpaceId={Number(search_space_id)} />;
}

View file

@ -1,10 +1,6 @@
import { PublicChatSnapshotsManager } from "@/components/public-chat-snapshots/public-chat-snapshots-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <PublicChatSnapshotsManager searchSpaceId={Number(search_space_id)} />;
}

View file

@ -1,10 +1,6 @@
import { LLMRoleManager } from "@/components/settings/llm-role-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <LLMRoleManager key={search_space_id} searchSpaceId={Number(search_space_id)} />;
}

View file

@ -1,10 +1,6 @@
import { TeamMemoryManager } from "@/components/settings/team-memory-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <TeamMemoryManager searchSpaceId={Number(search_space_id)} />;
}

View file

@ -1,10 +1,6 @@
import { RolesManager } from "@/components/settings/roles-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <RolesManager searchSpaceId={Number(search_space_id)} />;
}

View file

@ -1,10 +1,6 @@
import { VisionModelManager } from "@/components/settings/vision-model-manager";
export default async function Page({
params,
}: {
params: Promise<{ search_space_id: string }>;
}) {
export default async function Page({ params }: { params: Promise<{ search_space_id: string }> }) {
const { search_space_id } = await params;
return <VisionModelManager searchSpaceId={Number(search_space_id)} />;
}

View file

@ -31,7 +31,6 @@ import {
} from "@/components/ui/dialog";
import { Input } from "@/components/ui/input";
import { Label } from "@/components/ui/label";
import { Skeleton } from "@/components/ui/skeleton";
import {
Select,
SelectContent,
@ -39,6 +38,7 @@ import {
SelectTrigger,
SelectValue,
} from "@/components/ui/select";
import { Skeleton } from "@/components/ui/skeleton";
import { Spinner } from "@/components/ui/spinner";
import {
type AgentPermissionAction,
@ -215,8 +215,10 @@ export function AgentPermissionsContent() {
<AlertDescription>
<p>
Flip{" "}
<code className="rounded bg-popover px-1 py-0.5 text-[10px] text-popover-foreground">SURFSENSE_ENABLE_PERMISSION</code> on
the backend to manage allow/deny/ask rules from this panel.
<code className="rounded bg-popover px-1 py-0.5 text-[10px] text-popover-foreground">
SURFSENSE_ENABLE_PERMISSION
</code>{" "}
on the backend to manage allow/deny/ask rules from this panel.
</p>
</AlertDescription>
</Alert>
@ -425,9 +427,7 @@ export function AgentPermissionsContent() {
className={cn("h-8 gap-1 border px-2 text-[11px]", badge.className)}
>
<SelectValue>
<span className="flex items-center gap-1">
{badge.label}
</span>
<span className="flex items-center gap-1">{badge.label}</span>
</SelectValue>
</SelectTrigger>
<SelectContent>

View file

@ -222,7 +222,9 @@ export function MemoryContent() {
onClick={handleEdit}
disabled={editing || !editQuery.trim()}
className={`h-11 w-11 shrink-0 rounded-full ${
editing ? "" : "bg-muted-foreground/15 hover:bg-accent hover:text-accent-foreground"
editing
? ""
: "bg-muted-foreground/15 hover:bg-accent hover:text-accent-foreground"
}`}
>
{editing ? (

View file

@ -40,10 +40,7 @@ interface UserSettingsLayoutShellProps {
children: React.ReactNode;
}
export function UserSettingsLayoutShell({
searchSpaceId,
children,
}: UserSettingsLayoutShellProps) {
export function UserSettingsLayoutShell({ searchSpaceId, children }: UserSettingsLayoutShellProps) {
const t = useTranslations("userSettings");
const { isDesktop } = usePlatform();
const segment = useSelectedLayoutSegment();

View file

@ -40,10 +40,7 @@ export default function DashboardError({
)}
<div className="flex gap-2">
<Button
type="button"
onClick={reset}
>
<Button type="button" onClick={reset}>
Try again
</Button>
<Link

View file

@ -38,10 +38,7 @@ export default function ErrorPage({
)}
<div className="flex gap-2">
<Button
type="button"
onClick={reset}
>
<Button type="button" onClick={reset}>
Try again
</Button>
<a