UNPKG

scrivito

Version:

Scrivito is a professional, yet easy to use SaaS Enterprise Content Management Service, built for digital agencies and medium to large businesses. It is completely maintenance-free, cost-effective, and has unprecedented performance and security.

21 lines (16 loc) 529 B
import { ArgumentError } from 'scrivito_sdk/common'; import { createStateContainer } from 'scrivito_sdk/state'; const initialContentDumpUrl = createStateContainer<string>(); export function setInitialContentDumpUrl(url: string): void { try { new URL(url); } catch { throw new ArgumentError( "'initialContentDumpUrl' must be an absolute URL with protocol" ); } initialContentDumpUrl.set(url); } export function getInitialContentDumpUrl(): string | undefined { return initialContentDumpUrl.get(); }