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.

14 lines (10 loc) 417 B
import { currentOrigin } from 'scrivito_sdk/common'; import { createStateContainer } from 'scrivito_sdk/state'; const extensionsUrl = createStateContainer<string>(); export function setExtensionsUrl(url: string | undefined): void { extensionsUrl.set(url); } export function getExtensionsUrl(): string | undefined { const url = extensionsUrl.get(); if (url) return new URL(url, currentOrigin()).toString(); }