mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-14 01:56:04 +08:00
Fix: redirection of app remove (#3770)
This commit is contained in:
parent
89a7434565
commit
b249767c5c
5
.github/workflows/api-tests.yml
vendored
5
.github/workflows/api-tests.yml
vendored
@ -37,11 +37,6 @@ jobs:
|
|||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Install APT packages
|
|
||||||
uses: awalsh128/cache-apt-pkgs-action@v1
|
|
||||||
with:
|
|
||||||
packages: ffmpeg
|
|
||||||
|
|
||||||
- name: Set up Python ${{ matrix.python-version }}
|
- name: Set up Python ${{ matrix.python-version }}
|
||||||
uses: actions/setup-python@v5
|
uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
|
@ -330,47 +330,47 @@ const AppCard = ({ app, onRefresh }: AppCardProps) => {
|
|||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
{showEditModal && (
|
|
||||||
<EditAppModal
|
|
||||||
isEditModal
|
|
||||||
appIcon={app.icon}
|
|
||||||
appIconBackground={app.icon_background}
|
|
||||||
appName={app.name}
|
|
||||||
appDescription={app.description}
|
|
||||||
show={showEditModal}
|
|
||||||
onConfirm={onEdit}
|
|
||||||
onHide={() => setShowEditModal(false)}
|
|
||||||
/>
|
|
||||||
)}
|
|
||||||
{showDuplicateModal && (
|
|
||||||
<DuplicateAppModal
|
|
||||||
appName={app.name}
|
|
||||||
icon={app.icon}
|
|
||||||
icon_background={app.icon_background}
|
|
||||||
show={showDuplicateModal}
|
|
||||||
onConfirm={onCopy}
|
|
||||||
onHide={() => setShowDuplicateModal(false)}
|
|
||||||
/>
|
|
||||||
)}
|
|
||||||
{showSwitchModal && (
|
|
||||||
<SwitchAppModal
|
|
||||||
show={showSwitchModal}
|
|
||||||
appDetail={app}
|
|
||||||
onClose={() => setShowSwitchModal(false)}
|
|
||||||
onSuccess={onSwitch}
|
|
||||||
/>
|
|
||||||
)}
|
|
||||||
{showConfirmDelete && (
|
|
||||||
<Confirm
|
|
||||||
title={t('app.deleteAppConfirmTitle')}
|
|
||||||
content={t('app.deleteAppConfirmContent')}
|
|
||||||
isShow={showConfirmDelete}
|
|
||||||
onClose={() => setShowConfirmDelete(false)}
|
|
||||||
onConfirm={onConfirmDelete}
|
|
||||||
onCancel={() => setShowConfirmDelete(false)}
|
|
||||||
/>
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
|
{showEditModal && (
|
||||||
|
<EditAppModal
|
||||||
|
isEditModal
|
||||||
|
appIcon={app.icon}
|
||||||
|
appIconBackground={app.icon_background}
|
||||||
|
appName={app.name}
|
||||||
|
appDescription={app.description}
|
||||||
|
show={showEditModal}
|
||||||
|
onConfirm={onEdit}
|
||||||
|
onHide={() => setShowEditModal(false)}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
|
{showDuplicateModal && (
|
||||||
|
<DuplicateAppModal
|
||||||
|
appName={app.name}
|
||||||
|
icon={app.icon}
|
||||||
|
icon_background={app.icon_background}
|
||||||
|
show={showDuplicateModal}
|
||||||
|
onConfirm={onCopy}
|
||||||
|
onHide={() => setShowDuplicateModal(false)}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
|
{showSwitchModal && (
|
||||||
|
<SwitchAppModal
|
||||||
|
show={showSwitchModal}
|
||||||
|
appDetail={app}
|
||||||
|
onClose={() => setShowSwitchModal(false)}
|
||||||
|
onSuccess={onSwitch}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
|
{showConfirmDelete && (
|
||||||
|
<Confirm
|
||||||
|
title={t('app.deleteAppConfirmTitle')}
|
||||||
|
content={t('app.deleteAppConfirmContent')}
|
||||||
|
isShow={showConfirmDelete}
|
||||||
|
onClose={() => setShowConfirmDelete(false)}
|
||||||
|
onConfirm={onConfirmDelete}
|
||||||
|
onCancel={() => setShowConfirmDelete(false)}
|
||||||
|
/>
|
||||||
|
)}
|
||||||
</>
|
</>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user