34 lines
1.0 KiB
JavaScript
Raw Normal View History

2024-01-29 09:26:07 +08:00
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useHoudini = void 0;
const is_browser_1 = require("../env/is-browser");
let houdiniRegistered = false;
function useHoudini() {
if (!is_browser_1.isBrowser)
return;
if (!window.CSS)
return;
if (!houdiniRegistered) {
houdiniRegistered = true;
if ('registerProperty' in (window === null || window === void 0 ? void 0 : window.CSS)) {
try {
;
CSS.registerProperty({
name: '--n-color-start',
syntax: '<color>',
inherits: false,
initialValue: '#0000'
});
CSS.registerProperty({
name: '--n-color-end',
syntax: '<color>',
inherits: false,
initialValue: '#0000'
});
}
catch (e) { }
}
}
}
exports.useHoudini = useHoudini;