Files
supabase/apps/studio/data/profile/keys.ts
Joshen Lim 40ca927808 Chore/support updating email and unlinking identities (#33966)
* Support updating email address for email identity

* Support unlinking identity

* Deprecate AccountInformation component

* Invalidate identities after unlinking

* Address feedback

* Smol

* Fix type issues

* Update toast message

* Set up email change pending badge

* Fix

* Address feedback

* Resolve ts-expect-errors

* Fix TS issues + Fix GH icon on light mode + Address feedback
2025-03-21 17:15:05 +08:00

14 lines
412 B
TypeScript

export const profileKeys = {
profile: () => ['profile'] as const,
mfaFactors: () => ['mfa', 'factors'] as const,
identities: () => ['profile', 'identities'] as const,
aaLevel: () => ['mfa', 'aaLevel'] as const,
auditLogs: ({
date_start,
date_end,
}: {
date_start: string | undefined
date_end: string | undefined
}) => ['profile', 'audit-logs', { date_start, date_end }] as const,
}