26 lines
749 B
JavaScript
26 lines
749 B
JavaScript
|
import {
|
||
|
Dialog,
|
||
|
FillScreen,
|
||
|
dialogWidth,
|
||
|
dialogHeight,
|
||
|
PositionerAbsolute,
|
||
|
PositionerRelative
|
||
|
} from '@atlaskit/modal-dialog/dist/es2019/styled/Modal.js';
|
||
|
import { N0, DN50 } from '@atlaskit/theme/colors';
|
||
|
import { themed } from '@atlaskit/theme/components';
|
||
|
import React from 'react';
|
||
|
|
||
|
const ThemedDialog = props => {
|
||
|
const style = { backgroundColor: props.isChromeless ? 'transparent' : themed({ light: N0,
|
||
|
dark: DN50 })({ theme: { mode: 'dark' } }) };
|
||
|
|
||
|
return (<Dialog
|
||
|
{ ...props }
|
||
|
aria-modal = { true }
|
||
|
style = { style }
|
||
|
theme = {{ mode: 'dark' }} />);
|
||
|
};
|
||
|
|
||
|
|
||
|
export { ThemedDialog as Dialog, FillScreen, dialogWidth, dialogHeight, PositionerAbsolute, PositionerRelative };
|