Browse Source

fixed typescript error

lloydzhou 1 năm trước cách đây
mục cha
commit
94bc880b7f
2 tập tin đã thay đổi với 7 bổ sung12 xóa
  1. 6 11
      app/components/sd.tsx
  2. 1 1
      app/utils/chat.ts

+ 6 - 11
app/components/sd.tsx

@@ -253,17 +253,12 @@ export function Sd() {
                           onClick={async () => {
                             if (await showConfirm(Locale.Sd.Danger.Delete)) {
                               // remove img_data + remove item in list
-                              removeImage(item.img_data).finally(
-                                () => {
-                                  sdStore.draw = sdImages.filter(
-                                    (i: any) => i.id !== item.id,
-                                  );
-                                  sdStore.getNextId();
-                                },
-                                (error) => {
-                                  console.error(error);
-                                },
-                              );
+                              removeImage(item.img_data).finally(() => {
+                                sdStore.draw = sdImages.filter(
+                                  (i: any) => i.id !== item.id,
+                                );
+                                sdStore.getNextId();
+                              });
                             }
                           }}
                         />

+ 1 - 1
app/utils/chat.ts

@@ -64,7 +64,7 @@ export function base64Image2Blob(base64Data: string, contentType: string) {
   return new Blob([byteArray], { type: contentType });
 }
 
-export function uploadImage(file: File): Promise<string> {
+export function uploadImage(file: Blob): Promise<string> {
   const body = new FormData();
   body.append("file", file);
   return fetch(UPLOAD_URL, {