diff --git a/src/entities/Font/model/store/baseFontStore/baseFontStore.svelte.ts b/src/entities/Font/model/store/baseFontStore/baseFontStore.svelte.ts index 1db26ac..7f24b91 100644 --- a/src/entities/Font/model/store/baseFontStore/baseFontStore.svelte.ts +++ b/src/entities/Font/model/store/baseFontStore/baseFontStore.svelte.ts @@ -117,6 +117,11 @@ export abstract class BaseFontStore> { return this.result.isError; } + /** The error from the last failed fetch, or null if no error. */ + get error(): Error | null { + return this.result.error ?? null; + } + /** Whether no fonts are loaded (not loading and empty array) */ get isEmpty() { return !this.isLoading && this.fonts.length === 0;