mirror of
https://github.com/supabase/supabase.git
synced 2026-10-15 22:29:11 +03:00
30 lines
801 B
TypeScript
30 lines
801 B
TypeScript
'use client'
|
|
import Link from 'next/link'
|
|
import { useSelectedLayoutSegment } from 'next/navigation'
|
|
import { Button } from 'ui'
|
|
|
|
import SaveSchemaDropdown from './SaveSchemaDropdown'
|
|
import ToggleCodeEditorButton from './ToggleCodeEditorButton'
|
|
|
|
const HeaderActions = () => {
|
|
const segment = useSelectedLayoutSegment()
|
|
|
|
return (
|
|
<div className="flex items-center gap-x-2">
|
|
{segment && segment.includes('thread') && (
|
|
<div className="hidden xl:flex items-center gap-x-2">
|
|
<ToggleCodeEditorButton />
|
|
<SaveSchemaDropdown />
|
|
<div className="border-r py-3" />
|
|
</div>
|
|
)}
|
|
|
|
<Button type="default" className="hidden xl:block">
|
|
<Link href="/">New conversation</Link>
|
|
</Button>
|
|
</div>
|
|
)
|
|
}
|
|
|
|
export default HeaderActions
|