PolicyName() — supabase Function Reference
Architecture documentation for the PolicyName() function in PolicyName.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/Auth/Policies/PolicyEditor/PolicyName.tsx lines 9–32
export const PolicyName = ({ name = '', limit = 100, onUpdatePolicyName }: PolicyNameProps) => {
return (
<div className="flex flex-col md:flex-row gap-4 md:gap-12">
<div className="flex md:w-1/3 flex-col space-y-2">
<label className="text-base text-foreground-light" htmlFor="policy-name">
Policy name
</label>
<p className="text-sm text-foreground-lighter">A descriptive name for your policy</p>
</div>
<div className="relative md:w-2/3">
<Input
id="policy-name"
value={name}
onChange={(e) => onUpdatePolicyName(e.target.value)}
actions={
<span className="mr-3 text-sm text-foreground-lighter">
{name.length}/{limit}
</span>
}
/>
</div>
</div>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free