Private
Public Access
1
0
Files
power-apps-codeapps-blog-part2/node_modules/@fluentui/react-dialog/lib-commonjs/components/DialogTitle/useDialogTitleStyles.styles.raw.js

81 lines
2.3 KiB
JavaScript

'use client';
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
function _export(target, all) {
for(var name in all)Object.defineProperty(target, name, {
enumerable: true,
get: all[name]
});
}
_export(exports, {
dialogTitleClassNames: function() {
return dialogTitleClassNames;
},
useDialogTitleInternalStyles: function() {
return useDialogTitleInternalStyles;
},
useDialogTitleStyles_unstable: function() {
return useDialogTitleStyles_unstable;
}
});
const _react = require("@griffel/react");
const _reacttheme = require("@fluentui/react-theme");
const _reacttabster = require("@fluentui/react-tabster");
const dialogTitleClassNames = {
root: 'fui-DialogTitle',
action: 'fui-DialogTitle__action'
};
/**
* Styles for the root slot
*/ const useRootResetStyles = (0, _react.makeResetStyles)({
..._reacttheme.typographyStyles.subtitle1,
margin: 0,
gridRowStart: 1,
gridRowEnd: 1,
gridColumnStart: 1,
gridColumnEnd: 3
});
const useStyles = (0, _react.makeStyles)({
rootWithoutAction: {
gridColumnEnd: 4
}
});
/**
* Styles for the action slot
*/ const useActionResetStyles = (0, _react.makeResetStyles)({
gridRowStart: 1,
gridRowEnd: 1,
gridColumnStart: 3,
justifySelf: 'end',
alignSelf: 'start'
});
const useDialogTitleInternalStyles = (0, _react.makeResetStyles)({
...(0, _reacttabster.createFocusOutlineStyle)(),
overflow: 'visible',
padding: 0,
borderStyle: 'none',
position: 'relative',
boxSizing: 'content-box',
backgroundColor: 'inherit',
color: 'inherit',
fontFamily: 'inherit',
fontSize: 'inherit',
cursor: 'pointer',
lineHeight: 0,
WebkitAppearance: 'button',
textAlign: 'unset'
});
const useDialogTitleStyles_unstable = (state)=>{
'use no memo';
const rootResetStyles = useRootResetStyles();
const actionResetStyles = useActionResetStyles();
const styles = useStyles();
state.root.className = (0, _react.mergeClasses)(dialogTitleClassNames.root, rootResetStyles, !state.action && styles.rootWithoutAction, state.root.className);
if (state.action) {
state.action.className = (0, _react.mergeClasses)(dialogTitleClassNames.action, actionResetStyles, state.action.className);
}
return state;
};