Files
supabase/apps/studio/components/ui/NoSearchResults.tsx
Joshen LimandIvan Vasilov adced655e7 Chore/sort projects alphabetically on home page (#21392)
* Sort projects alphabetically on home page

* Add search functionality on home page

* Minor fixes.

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-02-21 14:43:58 +08:00

33 lines
874 B
TypeScript

import { Button, cn } from 'ui'
export interface NoSearchResultsProps {
searchString: string
onResetFilter?: () => void
className?: string
}
const NoSearchResults = ({ searchString, onResetFilter, className }: NoSearchResultsProps) => {
return (
<div
className={cn(
'bg-surface-100 border border-default px-6 py-4 rounded flex items-center justify-between',
className
)}
>
<div className="space-y-1">
<p className="text-sm text-foreground">No results found</p>
<p className="text-sm text-foreground-light">
Your search for "{searchString}" did not return any results
</p>
</div>
{onResetFilter !== undefined && (
<Button type="default" onClick={() => onResetFilter()}>
Reset filter
</Button>
)}
</div>
)
}
export default NoSearchResults