From efd1dc2fb9ed56405f2850c8a8cdfe7a2da25e91 Mon Sep 17 00:00:00 2001 From: MultiMote Date: Fri, 18 Oct 2024 22:57:21 +0300 Subject: [PATCH] Remove "public" keyword (public by default) --- src/utils/file_utils.ts | 6 +++--- src/utils/image_editor_utils.ts | 20 ++++++++++---------- src/utils/toasts.ts | 4 ++-- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/utils/file_utils.ts b/src/utils/file_utils.ts index 88ec787..3abe505 100644 --- a/src/utils/file_utils.ts +++ b/src/utils/file_utils.ts @@ -3,14 +3,14 @@ import { ExportedLabelTemplateSchema, type ExportedLabelTemplate, type LabelProp export class FileUtils { /** Convert label template to JSON and download it */ - public static saveLabelAsJson(canvas: fabric.Canvas, labelProps: LabelProps) { + static saveLabelAsJson(canvas: fabric.Canvas, labelProps: LabelProps) { const timestamp = Math.floor(Date.now() / 1000); const labelRaw: ExportedLabelTemplate = { canvas: canvas.toJSON(), label: labelProps, }; - + const label = ExportedLabelTemplateSchema.parse(labelRaw); const json: string = JSON.stringify(label); const link = document.createElement("a"); @@ -27,7 +27,7 @@ export class FileUtils { * fixme: never ends if dialog closed * * */ - public static async pickAndReadTextFile(acceptExtension: string): Promise { + static async pickAndReadTextFile(acceptExtension: string): Promise { return new Promise((resolve, reject) => { const input: HTMLInputElement = document.createElement("input"); const reader = new FileReader(); diff --git a/src/utils/image_editor_utils.ts b/src/utils/image_editor_utils.ts index 88b3a76..a8661e0 100644 --- a/src/utils/image_editor_utils.ts +++ b/src/utils/image_editor_utils.ts @@ -16,7 +16,7 @@ export class ImageEditorUtils { // noScaleCache: true, }; - public static addSvg(canvas: fabric.Canvas, svgCode: string): void { + static addSvg(canvas: fabric.Canvas, svgCode: string): void { fabric.loadSVGFromString(svgCode, (objects, options) => { const obj = fabric.util.groupSVGElements(objects, options); @@ -29,7 +29,7 @@ export class ImageEditorUtils { } // todo: return object - public static addImageFile(canvas: fabric.Canvas, file: File) { + static addImageFile(canvas: fabric.Canvas, file: File) { const reader = new FileReader(); if (file.type.startsWith("image/svg")) { @@ -76,7 +76,7 @@ export class ImageEditorUtils { input.click(); } - public static addText(canvas: fabric.Canvas, text?: string, options?: ITextOptions): fabric.IText { + static addText(canvas: fabric.Canvas, text?: string, options?: ITextOptions): fabric.IText { const obj = new fabric.IText(text ?? "Text", { ...this.OBJECT_DEFAULTS, fontFamily: "Noto Sans Variable", @@ -91,7 +91,7 @@ export class ImageEditorUtils { return obj; } - public static addStaticText(canvas: fabric.Canvas, text?: string, options?: TextOptions): fabric.Text { + static addStaticText(canvas: fabric.Canvas, text?: string, options?: TextOptions): fabric.Text { const obj = new fabric.Text(text ?? "Text", { ...this.OBJECT_DEFAULTS, fontFamily: "Noto Sans Variable", @@ -106,7 +106,7 @@ export class ImageEditorUtils { return obj; } - public static addHLine(canvas: fabric.Canvas): fabric.Line { + static addHLine(canvas: fabric.Canvas): fabric.Line { const obj = new fabric.Line([10, 10, 10 + this.SIZE_DEFAULT, 10], { ...this.OBJECT_DEFAULTS, stroke: "#000", @@ -125,7 +125,7 @@ export class ImageEditorUtils { return obj; } - public static addCircle(canvas: fabric.Canvas): fabric.Circle { + static addCircle(canvas: fabric.Canvas): fabric.Circle { const obj = new fabric.Circle({ ...this.OBJECT_DEFAULTS, radius: this.SIZE_DEFAULT / 2, @@ -138,7 +138,7 @@ export class ImageEditorUtils { return obj; } - public static addRect(canvas: fabric.Canvas): fabric.Rect { + static addRect(canvas: fabric.Canvas): fabric.Rect { const obj = new fabric.Rect({ ...this.OBJECT_DEFAULTS, width: this.SIZE_DEFAULT, @@ -152,7 +152,7 @@ export class ImageEditorUtils { return obj; } - public static addQrCode(canvas: fabric.Canvas): QRCode { + static addQrCode(canvas: fabric.Canvas): QRCode { const qr = new QRCode({ text: "NiimBlue", top: this.OBJECT_DEFAULTS.top, @@ -165,7 +165,7 @@ export class ImageEditorUtils { return qr; } - public static addBarcode(canvas: fabric.Canvas): Barcode { + static addBarcode(canvas: fabric.Canvas): Barcode { const barcode = new Barcode({ top: this.OBJECT_DEFAULTS.top, left: this.OBJECT_DEFAULTS.left, @@ -179,7 +179,7 @@ export class ImageEditorUtils { return barcode; } - public static addObject(canvas: fabric.Canvas, objType: OjectType): fabric.Object | undefined { + static addObject(canvas: fabric.Canvas, objType: OjectType): fabric.Object | undefined { switch (objType) { case "text": return this.addText(canvas); diff --git a/src/utils/toasts.ts b/src/utils/toasts.ts index d8778e7..447c32d 100644 --- a/src/utils/toasts.ts +++ b/src/utils/toasts.ts @@ -2,7 +2,7 @@ import Toastify from "toastify-js"; import { z } from "zod"; export class Toasts { - public static error(e: any) { + static error(e: any) { Toastify({ text: `${e}`, gravity: "bottom", @@ -11,7 +11,7 @@ export class Toasts { }).showToast(); } - public static zodErrors(e: any, prefix: string) { + static zodErrors(e: any, prefix: string) { if (e instanceof z.ZodError) { console.error(e); e.issues.forEach((i) => {