mirror of
https://github.com/supabase/supabase.git
synced 2026-10-17 07:09:07 +03:00
28 lines
813 B
TypeScript
28 lines
813 B
TypeScript
import { Plus } from 'lucide-react'
|
|
import { useState } from 'react'
|
|
|
|
import { Button, Sheet, SheetContent, SheetTrigger } from 'ui'
|
|
import { DeployAiCompletionFunctionSheetContent } from './sheet'
|
|
|
|
export const DeployAiCompletionFunctionSheet = () => {
|
|
const [isSheetOpen, setIsSheetOpen] = useState(false)
|
|
|
|
return (
|
|
<Sheet open={isSheetOpen} onOpenChange={setIsSheetOpen}>
|
|
<SheetTrigger asChild>
|
|
<Button type="default" icon={<Plus />}>
|
|
New AI Completion function
|
|
</Button>
|
|
</SheetTrigger>
|
|
<SheetContent
|
|
size="default"
|
|
showClose={false}
|
|
className="flex flex-col gap-0"
|
|
tabIndex={undefined}
|
|
>
|
|
<DeployAiCompletionFunctionSheetContent onClose={() => setIsSheetOpen(false)} />
|
|
</SheetContent>
|
|
</Sheet>
|
|
)
|
|
}
|