mirror of
https://github.com/cupcakearmy/cryptgeon.git
synced 2025-09-07 09:50:39 +00:00
enforce strict typescript
This commit is contained in:
@@ -7,7 +7,7 @@ export class Files {
|
||||
})
|
||||
}
|
||||
|
||||
static fromString(s: string): Promise<Blob> {
|
||||
static async fromString(s: string): Promise<Blob> {
|
||||
return fetch(s).then((r) => r.blob())
|
||||
}
|
||||
}
|
||||
|
@@ -12,7 +12,7 @@
|
||||
|
||||
async function onInput(e: Event) {
|
||||
const input = e.target as HTMLInputElement
|
||||
if (input.files.length) {
|
||||
if (input?.files?.length) {
|
||||
files = Array.from(input.files)
|
||||
const data: FileDTO[] = await Promise.all(
|
||||
files.map(async (file) => ({
|
||||
|
@@ -8,7 +8,7 @@
|
||||
import Icon from './Icon.svelte'
|
||||
|
||||
export let label: string = ''
|
||||
export let value: string | number
|
||||
export let value: any
|
||||
|
||||
export let copy: boolean = false
|
||||
export let random: boolean = false
|
||||
|
@@ -33,7 +33,7 @@
|
||||
message = $t('home.explanation', {
|
||||
values: {
|
||||
type: $t(timeExpiration ? 'common.minutes' : 'common.views', {
|
||||
values: { n: timeExpiration ? note.expiration : note.views },
|
||||
values: { n: (timeExpiration ? note.expiration : note.views) ?? '?' },
|
||||
}),
|
||||
},
|
||||
})
|
||||
|
Reference in New Issue
Block a user