CustomDatePicker() — supabase Function Reference
Architecture documentation for the CustomDatePicker() function in filter-bar-demo.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/design-system/registry/default/example/filter-bar-demo.tsx lines 7–48
function CustomDatePicker({ onChange, onCancel, search }: CustomOptionProps) {
const [date, setDate] = useState<DateRange | undefined>(
search
? {
from: new Date(search),
to: undefined,
}
: undefined
)
return (
<div className="w-[300px] space-y-4">
<Calendar
initialFocus
mode="range"
defaultMonth={date?.from}
selected={date}
onSelect={setDate}
className="w-full"
/>
<div className="flex justify-end gap-2 py-3 px-4 border-t">
<Button type="default" onClick={onCancel}>
Cancel
</Button>
<Button
type="primary"
onClick={() =>
onChange(
date?.from
? date.to
? `${format(date.from, 'yyyy-MM-dd')} - ${format(date.to, 'yyyy-MM-dd')}`
: format(date.from, 'yyyy-MM-dd')
: ''
)
}
>
Apply
</Button>
</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