From 156ef5a204dae7bd45d2001c98885cdea4dcd4fe Mon Sep 17 00:00:00 2001 From: Arjun Patel Date: Mon, 20 Apr 2026 18:40:07 -0700 Subject: [PATCH] chore: cleanup reexports --- js/src/api/client.ts | 3 --- js/src/features/compose/compose-overlay.tsx | 3 ++- js/src/hooks/use-create-particle.ts | 3 --- js/src/stores/auth-store.ts | 4 ++-- 4 files changed, 4 insertions(+), 9 deletions(-) diff --git a/js/src/api/client.ts b/js/src/api/client.ts index 7040cfa..27ef599 100644 --- a/js/src/api/client.ts +++ b/js/src/api/client.ts @@ -28,9 +28,6 @@ import type { SignInRequest, } from "./types"; -// Re-export for back-compat with existing `import { ApiError } from "@/api/client"`. -export { ApiError }; - interface ApiClientConfig { baseUrl: string; getToken: () => string | null; diff --git a/js/src/features/compose/compose-overlay.tsx b/js/src/features/compose/compose-overlay.tsx index d361902..d90b9eb 100644 --- a/js/src/features/compose/compose-overlay.tsx +++ b/js/src/features/compose/compose-overlay.tsx @@ -1,7 +1,8 @@ import { useCallback, useEffect, useEffectEvent, useRef, useState } from "react"; import { toast } from "sonner"; import { useAuthStore } from "@/stores/auth-store"; -import { QuotaExceededError, useCreateParticle, useCreateStreamParticle } from "@/hooks/use-create-particle"; +import { useCreateParticle, useCreateStreamParticle } from "@/hooks/use-create-particle"; +import { QuotaExceededError } from "@/lib/errors"; import { isUsageExhausted, useInvalidateNetworkUsage, useNetworkUsage } from "@/hooks/use-network-usage"; import { useRecorder } from "@/features/compose/use-recorder"; import { useScreenRecorder } from "@/features/compose/use-screen-recorder"; diff --git a/js/src/hooks/use-create-particle.ts b/js/src/hooks/use-create-particle.ts index c08bc8b..1d9a085 100644 --- a/js/src/hooks/use-create-particle.ts +++ b/js/src/hooks/use-create-particle.ts @@ -10,9 +10,6 @@ import { useInvalidateNetworkUsage, } from "./use-network-usage"; -// Re-export for back-compat with existing `import { QuotaExceededError } from "@/hooks/use-create-particle"`. -export { QuotaExceededError }; - interface CreateParticleParams { // Path to which the new particle will be added as a child path: ParticlePath; diff --git a/js/src/stores/auth-store.ts b/js/src/stores/auth-store.ts index 427157d..9b455b2 100644 --- a/js/src/stores/auth-store.ts +++ b/js/src/stores/auth-store.ts @@ -1,9 +1,9 @@ import { create } from "zustand"; import { signInWithCustomToken, signOut as firebaseSignOut } from "firebase/auth"; -import { apiClient, ApiError } from "@/api/client"; +import { apiClient } from "@/api/client"; import type { Human } from "@/api/types"; import { firebaseAuth } from "@/firebase"; -import { logError } from "@/lib/errors"; +import { logError, ApiError } from "@/lib/errors"; import { useSessionStore } from "./session-store"; async function signInToFirebase() {