src/features/reviews/preferences.ts
Linked repository file from this build.
"use client";
import { useUser } from "@clerk/nextjs";
/** Clerk owns these account preferences. Missing values keep both options off. */
export function useReviewPreferences() {
const { user } = useUser();
return {
autosave: user?.unsafeMetadata.autosave === true,
showComputationDiffs: user?.unsafeMetadata.showComputationDiffs === true,
};
}