Chore: frontend infrastructure upgrade (#16420)

Co-authored-by: NFish <douxc512@gmail.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: twwu <twwu@dify.ai>
Co-authored-by: jZonG <jzongcode@gmail.com>
This commit is contained in:
Joel
2025-03-21 17:41:03 +08:00
committed by GitHub
parent e61415223b
commit 7709d9df20
1435 changed files with 13372 additions and 11612 deletions

View File

@@ -191,24 +191,24 @@ const VersionHistoryPanel = () => {
}, [t, updateWorkflow, resetWorkflowVersionHistory])
return (
<div className='flex flex-col w-[268px] bg-components-panel-bg rounded-l-2xl border-y-[0.5px] border-l-[0.5px] border-components-panel-border shadow-xl shadow-shadow-shadow-5'>
<div className='flex w-[268px] flex-col rounded-l-2xl border-y-[0.5px] border-l-[0.5px] border-components-panel-border bg-components-panel-bg shadow-xl shadow-shadow-shadow-5'>
<div className='flex items-center gap-x-2 px-4 pt-3'>
<div className='flex-1 py-1 text-text-primary system-xl-semibold'>{t('workflow.versionHistory.title')}</div>
<div className='system-xl-semibold flex-1 py-1 text-text-primary'>{t('workflow.versionHistory.title')}</div>
<Filter
filterValue={filterValue}
isOnlyShowNamedVersions={isOnlyShowNamedVersions}
onClickFilterItem={handleClickFilterItem}
handleSwitch={handleSwitch}
/>
<Divider type='vertical' className='h-3.5 mx-1' />
<Divider type='vertical' className='mx-1 h-3.5' />
<div
className='flex items-center justify-center w-6 h-6 p-0.5 cursor-pointer'
className='flex h-6 w-6 cursor-pointer items-center justify-center p-0.5'
onClick={handleClose}
>
<RiCloseLine className='w-4 h-4 text-text-tertiary' />
<RiCloseLine className='h-4 w-4 text-text-tertiary' />
</div>
</div>
<div className="flex-1 relative px-3 py-2 overflow-y-auto">
<div className="relative flex-1 overflow-y-auto px-3 py-2">
{(isFetching && !versionHistory?.pages?.length)
? (
<Loading />
@@ -230,18 +230,18 @@ const VersionHistoryPanel = () => {
})
))}
{hasNextPage && (
<div className='flex absolute bottom-2 left-2 p-2'>
<div className='absolute bottom-2 left-2 flex p-2'>
<div
className='flex items-center gap-x-1 cursor-pointer'
className='flex cursor-pointer items-center gap-x-1'
onClick={handleNextPage}
>
<div className='flex item-center justify-center p-0.5'>
<div className='item-center flex justify-center p-0.5'>
{
isFetching
? <RiLoader2Line className='w-3.5 h-3.5 text-text-accent animate-spin' />
: <RiArrowDownDoubleLine className='w-3.5 h-3.5 text-text-accent' />}
? <RiLoader2Line className='h-3.5 w-3.5 animate-spin text-text-accent' />
: <RiArrowDownDoubleLine className='h-3.5 w-3.5 text-text-accent' />}
</div>
<div className='py-[1px] text-text-accent system-xs-medium-uppercase'>
<div className='system-xs-medium-uppercase py-[1px] text-text-accent'>
{t('workflow.common.loadMore')}
</div>
</div>