28 lines
905 B
JavaScript
28 lines
905 B
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');
|
||
|
|
||
|
/**
|
||
|
* A version of makeResetStyles() that accepts build output as an input and skips all runtime transforms.
|
||
|
*
|
||
|
* @internal
|
||
|
*/
|
||
|
// eslint-disable-next-line @typescript-eslint/naming-convention
|
||
|
function __resetStyles(ltrClassName, rtlClassName, cssRules) {
|
||
|
const getStyles = core.__resetStyles(ltrClassName, rtlClassName, cssRules, insertionFactory.insertionFactory);
|
||
|
return function useClasses() {
|
||
|
const dir = TextDirectionContext.useTextDirection();
|
||
|
const renderer = RendererContext.useRenderer();
|
||
|
return getStyles({
|
||
|
dir,
|
||
|
renderer
|
||
|
});
|
||
|
};
|
||
|
}
|
||
|
|
||
|
exports.__resetStyles = __resetStyles;
|
||
|
//# sourceMappingURL=__resetStyles.cjs.js.map
|