Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
export { Deploy } from './deploy'
export { Editor } from './editor'
export { PanelTabButton } from './panel-tab-button'
export { Toolbar } from './toolbar'

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,6 @@ import { createCommands } from '@/app/workspace/[workspaceId]/utils/commands-uti
import {
Deploy,
Editor,
PanelTabButton,
Toolbar,
} from '@/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components'
import {
Expand Down Expand Up @@ -742,7 +741,7 @@ export const Panel = memo(function Panel() {
<div className='flex gap-1.5'>
<DropdownMenu open={isMenuOpen} onOpenChange={setIsMenuOpen}>
<DropdownMenuTrigger asChild>
<Button aria-label='Workflow actions' className='size-[30px]'>
<Button aria-label='Workflow actions' iconSize='regular'>
<MoreHorizontal className='size-[14px]' />
</Button>
</DropdownMenuTrigger>
Expand Down Expand Up @@ -803,7 +802,7 @@ export const Panel = memo(function Panel() {
</DropdownMenu>
<Button
aria-label={isChatOpen ? 'Close chat' : 'Open chat'}
className='size-[30px]'
iconSize='regular'
variant={isChatOpen ? 'active' : 'default'}
onClick={() => setIsChatOpen(!isChatOpen)}
>
Expand Down Expand Up @@ -854,29 +853,28 @@ export const Panel = memo(function Panel() {
<div className='flex shrink-0 items-center justify-between px-2 pt-3.5'>
<div className='flex gap-1'>
{isCopilotTabAvailable && (
<PanelTabButton
<Chip
active={_hasHydrated && activeTab === 'copilot'}
className='truncate'
onClick={() => handleTabClick('copilot')}
data-tab-button='copilot'
>
Chat
</PanelTabButton>
</Chip>
)}
<PanelTabButton
<Chip
active={_hasHydrated && activeTab === 'toolbar'}
onClick={() => handleTabClick('toolbar')}
data-tab-button='toolbar'
>
Toolbar
</PanelTabButton>
<PanelTabButton
</Chip>
<Chip
active={_hasHydrated && activeTab === 'editor'}
onClick={() => handleTabClick('editor')}
data-tab-button='editor'
>
Editor
</PanelTabButton>
</Chip>
</div>
</div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'
import {
Button,
Chip,
Code,
cn,
Input,
Expand Down Expand Up @@ -308,29 +309,13 @@ export const OutputPanel = React.memo(function OutputPanel({
onClick={handleHeaderClick}
>
<div className='flex items-center'>
<Button
variant='ghost'
className={cn(
'text-small',
!showInput ? 'text-[var(--text-primary)]!' : 'text-[var(--text-icon)]!'
)}
onClick={handleOutputButtonClick}
aria-label='Show output'
>
<Chip active={!showInput} onClick={handleOutputButtonClick} aria-label='Show output'>
Output
</Button>
</Chip>
{hasInputData && (
<Button
variant='ghost'
className={cn(
'text-small',
showInput ? 'text-[var(--text-primary)]!' : 'text-[var(--text-icon)]!'
)}
onClick={handleInputButtonClick}
aria-label='Show input'
>
<Chip active={showInput} onClick={handleInputButtonClick} aria-label='Show input'>
Input
</Button>
</Chip>
)}
</div>
<div className='flex shrink-0 items-center gap-2'>
Expand Down
Loading