sendou.ink/app/features/settings/loaders/settings.server.ts
2025-10-25 17:46:17 +03:00

14 lines
413 B
TypeScript

import type { LoaderFunctionArgs } from "@remix-run/node";
import { getUserId } from "~/features/auth/core/user.server";
import * as UserRepository from "~/features/user-page/UserRepository.server";
export const loader = async ({ request }: LoaderFunctionArgs) => {
const user = await getUserId(request);
return {
noScreen: user
? await UserRepository.anyUserPrefersNoScreen([user.id])
: null,
};
};