()
| 613 | } |
| 614 | |
| 615 | export function isConfigured(): boolean { |
| 616 | const selected = (settings.store as { serviceType: ServiceType; }).serviceType; |
| 617 | if (getServiceConfigError(selected) === null) return true; |
| 618 | |
| 619 | if ((settings.store as { disableFallbacks?: boolean; }).disableFallbacks) return false; |
| 620 | return getFallbackServices().some(service => getServiceConfigError(service) === null); |
| 621 | } |
| 622 | |
| 623 | async function uploadToEzHost(fileBlob: Blob, filename: string): Promise<string> { |
| 624 | const { ezHostKey } = (settings.store as { ezHostKey?: string; }); |
no test coverage detected