diff --git a/src/modules/account/core.ts b/src/modules/account/core.ts index d250696..920650a 100644 --- a/src/modules/account/core.ts +++ b/src/modules/account/core.ts @@ -1,7 +1,6 @@ -"use server"; +import "server-only"; import { SupabaseClient, User } from "@supabase/supabase-js"; -import "server-only"; import { UserProfile } from "../user/types"; export async function signInWithGitHub(supabase: SupabaseClient) { diff --git a/src/modules/leaderboard/core.ts b/src/modules/leaderboard/core.ts index d981b6c..a4b0634 100644 --- a/src/modules/leaderboard/core.ts +++ b/src/modules/leaderboard/core.ts @@ -1,7 +1,6 @@ -"use server"; +import "server-only"; import { SupabaseClient } from "@supabase/supabase-js"; -import "server-only"; import { LeaderboardUser } from "./types"; export async function getGlobalLeaderboard( diff --git a/src/modules/live-run/core.ts b/src/modules/live-run/core.ts index 4837008..396753b 100644 --- a/src/modules/live-run/core.ts +++ b/src/modules/live-run/core.ts @@ -1,10 +1,7 @@ -"use server"; - import "server-only"; + import { LiveRun, LiveRunMove } from "./types"; -import { SupabaseClient } from "@supabase/supabase-js"; import { redis } from "@/lib/redis"; -import Redis from "ioredis"; import { applyMoves } from "@/lib/move"; import { supabaseApiClient } from "@/lib/supabase/server"; diff --git a/src/modules/problems/core.ts b/src/modules/problems/core.ts index a0c2346..db1550e 100644 --- a/src/modules/problems/core.ts +++ b/src/modules/problems/core.ts @@ -1,6 +1,5 @@ -"use server"; - import "server-only"; + import { Problem, ProblemDefinition } from "./types"; const problems: ProblemDefinition[] = [ diff --git a/src/modules/user/core.ts b/src/modules/user/core.ts index a59f71d..3a1088a 100644 --- a/src/modules/user/core.ts +++ b/src/modules/user/core.ts @@ -1,3 +1 @@ -"use server"; - import "server-only";