Skip to article
Documentation

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,
  };
}