From 4d83c074d93c110113523da5d0d4ee6d5735d030 Mon Sep 17 00:00:00 2001 From: zhaoying Date: Wed, 18 Mar 2026 16:16:15 +0800 Subject: [PATCH] fix(web): app features --- web/src/views/ApplicationManagement/MySharing.tsx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/web/src/views/ApplicationManagement/MySharing.tsx b/web/src/views/ApplicationManagement/MySharing.tsx index 83d4a9e8..f6971349 100644 --- a/web/src/views/ApplicationManagement/MySharing.tsx +++ b/web/src/views/ApplicationManagement/MySharing.tsx @@ -2,9 +2,9 @@ * @Author: ZhaoYing * @Date: 2026-02-03 16:34:12 * @Last Modified by: ZhaoYing - * @Last Modified time: 2026-03-18 15:58:36 + * @Last Modified time: 2026-03-18 16:15:43 */ -import React, { useState, useEffect, useMemo } from 'react'; +import React, { useState, useEffect, useMemo, type MouseEvent } from 'react'; import { useTranslation } from 'react-i18next'; import { Button, App, Flex, Row, Col, Collapse } from 'antd'; import clsx from 'clsx'; @@ -59,7 +59,8 @@ const MySharing: React.FC = () => { }); }; - const handleCancelOne = (item: MySharedOutItem) => { + const handleCancelOne = (item: MySharedOutItem, e: MouseEvent) => { + e.stopPropagation() modal.confirm({ title: t('application.confirmAppCancelShareDesc', { app: item.source_app_name, workspace: item.target_workspace_name }), okText: t('common.confirm'), @@ -113,10 +114,10 @@ const MySharing: React.FC = () => { children: ( {items.map(item => ( - handleEdit(item)}> + handleEdit(item)}>
handleCancelOne(item)} + onClick={(e) => handleCancelOne(item, e)} />