function getMarker()

in src/components/Layout/index.ts [11:20]


function getMarker<T>(value: T | Marker | undefined, defaultPresent?: T): any {
    if (defaultPresent !== undefined) {
        if (value === undefined || value === false) return undefined;
        if (value === "" || value === true) return defaultPresent;
    } else {
        if (value === undefined) return false;
        if (value === "") return true;
    }
    return value;
}