Outlook_Addin_LLM/node_modules/@griffel/react/makeResetStyles.cjs.js

28 lines
1.0 KiB
JavaScript

'use strict';
var core = require('@griffel/core');
var insertionFactory = require('./insertionFactory.cjs.js');
var RendererContext = require('./RendererContext.cjs.js');
var TextDirectionContext = require('./TextDirectionContext.cjs.js');
var isInsideComponent = require('./utils/isInsideComponent.cjs.js');
function makeResetStyles(styles) {
const getStyles = core.makeResetStyles(styles, insertionFactory.insertionFactory);
if (process.env.NODE_ENV !== 'production') {
if (isInsideComponent.isInsideComponent()) {
throw new Error(["makeResetStyles(): this function cannot be called in component's scope.", 'All makeResetStyles() calls should be top level i.e. in a root scope of a file.'].join(' '));
}
}
return function useClassName() {
const dir = TextDirectionContext.useTextDirection();
const renderer = RendererContext.useRenderer();
return getStyles({
dir,
renderer
});
};
}
exports.makeResetStyles = makeResetStyles;
//# sourceMappingURL=makeResetStyles.cjs.js.map