We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ee1d2e6 commit b721e07Copy full SHA for b721e07
2 files changed
packages/platform/src/app/utils/handleResponse.ts
@@ -0,0 +1,17 @@
1
+import { ToastService } from './toast-service';
2
+
3
+export function handleActionResponse(res: any, cb?: { success?: () => void; error?: () => void }) {
4
+ if (res.success) {
5
+ ToastService.open({
6
+ children: '操作成功',
7
+ dType: 'success',
8
+ });
9
+ cb?.success?.();
10
+ } else {
11
12
+ children: res.message,
13
+ dType: 'error',
14
15
+ cb?.error?.();
16
+ }
17
+}
packages/platform/src/app/utils/index.ts
@@ -1,3 +1,4 @@
export { base64url } from './base64url';
+export { handleActionResponse } from './handleResponse';
export { NotificationService } from './notification-service';
export { ToastService } from './toast-service';
0 commit comments