fix: eslint
All checks were successful
Frontend CI / build (push) Successful in 1m42s
Auto Comment On PR / add_improve_comment (pull_request) Successful in 17s
PR Title Check / pr-title-check (pull_request) Successful in 16s

This commit is contained in:
SquidSpirit 2025-10-14 02:08:05 +08:00
parent b9fed0e340
commit f367b56633
3 changed files with 5 additions and 5 deletions

View File

@ -1,4 +1,3 @@
import { ImageInfo } from '$lib/image/domain/entity/imageInfo';
import z from 'zod';
export const ImageInfoResponseSchema = z.object({

View File

@ -27,7 +27,7 @@ export class ImageBloc {
private async uploadImage(file: File): Promise<ImageInfoState> {
this.state.set({ status: StatusType.Loading, data: get(this.state).data });
var result: ImageInfoState;
let result: ImageInfoState;
try {
const imageInfo = await this.uploadImageUseCase.execute(file);
const imageInfoViewModel = ImageInfoViewModel.fromEntity(imageInfo);
@ -36,7 +36,6 @@ export class ImageBloc {
result = { status: StatusType.Error, error: error as Error };
}
this.state.set(result);
return result;
}
}

View File

@ -17,11 +17,13 @@
const imageInfo = state.data;
console.log('Image URL', imageInfo.url.href);
let copiedToClipboard = false;
let copiedToClipboard: boolean;
try {
await navigator.clipboard.writeText(imageInfo.url.href);
copiedToClipboard = true;
} catch (error) {}
} catch {
copiedToClipboard = false;
}
toast.success(`Image uploaded successfully with ID: ${imageInfo.id}`, {
description: copiedToClipboard