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.

16 lines (11 loc) 456 B
import { createStateContainer } from 'scrivito_sdk/state'; const stateContainer = createStateContainer<string[]>(); export function registerSingletonDataClass(dataClassName: string): void { stateContainer.set([...getDataClassNames(), dataClassName]); } export function isSingletonDataClass(dataClassName: string): boolean { return getDataClassNames().includes(dataClassName); } function getDataClassNames() { return stateContainer.get() || []; }