Socket
Socket
Sign inDemoInstall

@atlaskit/modal-dialog

Package Overview
Dependencies
113
Maintainers
1
Versions
309
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 12.6.3 to 12.6.4

64

dist/cjs/internal/components/modal-dialog.js

@@ -11,2 +11,3 @@ "use strict";

var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof"));
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = require("react");

@@ -19,2 +20,3 @@ var _react2 = require("@emotion/react");

var _fadeIn = _interopRequireDefault(require("@atlaskit/motion/fade-in"));
var _primitives = require("@atlaskit/primitives");
var _colors = require("@atlaskit/theme/colors");

@@ -26,5 +28,5 @@ var _constants = require("../constants");

var _positioner = _interopRequireDefault(require("./positioner"));
var _css;
/** @jsx jsx */
var dialogStyles = (0, _react2.css)({
var dialogStyles = (0, _react2.css)((_css = {
display: 'flex',

@@ -41,26 +43,19 @@ width: '100%',

color: _constants.textColor,
pointerEvents: 'auto',
'@media (min-width: 480px)': {
width: 'var(--modal-dialog-width)',
maxWidth: 'inherit',
// eslint-disable-next-line @atlaskit/design-system/ensure-design-token-usage
marginRight: 'inherit',
// eslint-disable-next-line @atlaskit/design-system/ensure-design-token-usage
marginLeft: 'inherit',
borderRadius: _constants.borderRadius,
boxShadow: "var(--ds-shadow-overlay, ".concat("0 0 0 1px ".concat(_colors.N30A, ", 0 2px 1px ").concat(_colors.N30A, ", 0 0 20px -6px ").concat(_colors.N60A), ")")
},
pointerEvents: 'auto'
}, (0, _defineProperty2.default)(_css, _primitives.media.above.xs, {
width: 'var(--modal-dialog-width)',
maxWidth: 'inherit',
// eslint-disable-next-line @atlaskit/design-system/ensure-design-token-usage
marginRight: 'inherit',
// eslint-disable-next-line @atlaskit/design-system/ensure-design-token-usage
marginLeft: 'inherit',
borderRadius: _constants.borderRadius,
boxShadow: "var(--ds-shadow-overlay, ".concat("0 0 0 1px ".concat(_colors.N30A, ", 0 2px 1px ").concat(_colors.N30A, ", 0 0 20px -6px ").concat(_colors.N60A), ")")
}), (0, _defineProperty2.default)(_css, '& > form:only-child', {
display: 'inherit',
maxHeight: 'inherit',
flexDirection: 'inherit'
}), _css));
var viewportScrollStyles = (0, _react2.css)((0, _defineProperty2.default)({
/**
* This is to support scrolling if the modal's children are wrapped in
* a form.
*/
// eslint-disable-next-line @repo/internal/styles/no-nested-styles
'& > form:only-child': {
display: 'inherit',
maxHeight: 'inherit',
flexDirection: 'inherit'
}
});
var viewportScrollStyles = (0, _react2.css)({
/**
* This ensures that the element fills the viewport on mobile

@@ -71,13 +66,10 @@ * while also allowing it to overflow if its height is larger than

minHeight: '100vh',
maxHeight: 'none',
'@media (min-width: 480px)': {
minHeight: 'var(--modal-dialog-height)'
}
});
var bodyScrollStyles = (0, _react2.css)({
'@media (min-width: 480px)': {
height: 'var(--modal-dialog-height)',
maxHeight: 'inherit'
}
});
maxHeight: 'none'
}, _primitives.media.above.xs, {
minHeight: 'var(--modal-dialog-height)'
}));
var bodyScrollStyles = (0, _react2.css)((0, _defineProperty2.default)({}, _primitives.media.above.xs, {
height: 'var(--modal-dialog-height)',
maxHeight: 'inherit'
}));
var ModalDialog = function ModalDialog(props) {

@@ -84,0 +76,0 @@ var _props$width = props.width,

"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {

@@ -7,5 +8,7 @@ value: true

exports.default = void 0;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = require("@emotion/react");
var _curves = require("@atlaskit/motion/curves");
var _durations = require("@atlaskit/motion/durations");
var _primitives = require("@atlaskit/primitives");
var _constants = require("@atlaskit/theme/constants");

@@ -31,23 +34,20 @@ var _constants2 = require("../constants");

});
var viewportScrollStyles = (0, _react.css)({
var viewportScrollStyles = (0, _react.css)((0, _defineProperty2.default)({
height: 'auto',
position: 'relative',
'@media (min-width: 480px)': {
margin: "".concat(_constants2.gutter, "px auto"),
pointerEvents: 'none'
}
});
var bodyScrollStyles = (0, _react.css)({
'@media (min-width: 480px)': {
maxWidth: maxWidthDimensions,
maxHeight: maxHeightDimensions,
marginRight: 'auto',
marginLeft: 'auto',
position: 'absolute',
top: "".concat(_constants2.gutter, "px"),
right: 0,
left: 0,
pointerEvents: 'none'
}
});
position: 'relative'
}, _primitives.media.above.xs, {
margin: "".concat(_constants2.gutter, "px auto"),
pointerEvents: 'none'
}));
var bodyScrollStyles = (0, _react.css)((0, _defineProperty2.default)({}, _primitives.media.above.xs, {
maxWidth: maxWidthDimensions,
maxHeight: maxHeightDimensions,
marginRight: 'auto',
marginLeft: 'auto',
position: 'absolute',
top: "".concat(_constants2.gutter, "px"),
right: 0,
left: 0,
pointerEvents: 'none'
}));
var stackTransitionStyles = (0, _react.css)({

@@ -54,0 +54,0 @@ transitionDuration: "".concat(_durations.mediumDurationMs, "ms"),

@@ -10,2 +10,3 @@ "use strict";

var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = _interopRequireWildcard(require("react"));

@@ -20,2 +21,3 @@ var _react2 = require("@emotion/react");

var _focusRing = _interopRequireDefault(require("@atlaskit/focus-ring"));
var _primitives = require("@atlaskit/primitives");
var _constants = require("../constants");

@@ -26,3 +28,3 @@ function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }

var baseStyles = (0, _react2.css)({
var baseStyles = (0, _react2.css)((0, _defineProperty2.default)({
display: 'inherit',

@@ -34,8 +36,7 @@ margin: "var(--ds-space-0, 0px)",

overflowX: 'hidden',
overflowY: 'auto',
'@media (min-width: 480px)': {
height: 'unset',
overflowY: 'auto'
}
});
overflowY: 'auto'
}, _primitives.media.above.xs, {
height: 'unset',
overflowY: 'auto'
}));
var topKeylineStyles = (0, _react2.css)({

@@ -42,0 +43,0 @@ borderTop: "".concat(_constants.keylineHeight, "px solid ").concat(_constants.keylineColor)

@@ -89,3 +89,3 @@ "use strict";

packageName: "@atlaskit/modal-dialog",
packageVersion: "12.6.3"
packageVersion: "12.6.4"
});

@@ -92,0 +92,0 @@ var onBlanketClicked = (0, _react.useCallback)(function (e) {

{
"name": "@atlaskit/modal-dialog",
"version": "12.6.3",
"version": "12.6.4",
"sideEffects": false
}

@@ -10,2 +10,3 @@ import _extends from "@babel/runtime/helpers/extends";

import FadeIn from '@atlaskit/motion/fade-in';
import { media } from '@atlaskit/primitives';
import { N0, N30A, N60A } from '@atlaskit/theme/colors';

@@ -30,3 +31,3 @@ import { borderRadius, textColor } from '../constants';

pointerEvents: 'auto',
'@media (min-width: 480px)': {
[media.above.xs]: {
width: 'var(--modal-dialog-width)',

@@ -45,3 +46,3 @@ maxWidth: 'inherit',

*/
// eslint-disable-next-line @repo/internal/styles/no-nested-styles
// eslint-disable-next-line @atlaskit/design-system/no-nested-styles
'& > form:only-child': {

@@ -61,3 +62,3 @@ display: 'inherit',

maxHeight: 'none',
'@media (min-width: 480px)': {
[media.above.xs]: {
minHeight: 'var(--modal-dialog-height)'

@@ -67,3 +68,3 @@ }

const bodyScrollStyles = css({
'@media (min-width: 480px)': {
[media.above.xs]: {
height: 'var(--modal-dialog-height)',

@@ -70,0 +71,0 @@ maxHeight: 'inherit'

@@ -7,2 +7,3 @@ /* eslint-disable @atlaskit/design-system/ensure-design-token-usage */

import { mediumDurationMs } from '@atlaskit/motion/durations';
import { media } from '@atlaskit/primitives';
import { layers } from '@atlaskit/theme/constants';

@@ -28,3 +29,3 @@ import { gutter, verticalOffset } from '../constants';

position: 'relative',
'@media (min-width: 480px)': {
[media.above.xs]: {
margin: `${gutter}px auto`,

@@ -35,3 +36,3 @@ pointerEvents: 'none'

const bodyScrollStyles = css({
'@media (min-width: 480px)': {
[media.above.xs]: {
maxWidth: maxWidthDimensions,

@@ -38,0 +39,0 @@ maxHeight: maxHeightDimensions,

@@ -12,2 +12,3 @@ /** @jsx jsx */

import FocusRing from '@atlaskit/focus-ring';
import { media } from '@atlaskit/primitives';
import { keylineColor, keylineHeight } from '../constants';

@@ -22,3 +23,3 @@ const baseStyles = css({

overflowY: 'auto',
'@media (min-width: 480px)': {
[media.above.xs]: {
height: 'unset',

@@ -25,0 +26,0 @@ overflowY: 'auto'

@@ -75,3 +75,3 @@ import _extends from "@babel/runtime/helpers/extends";

packageName: "@atlaskit/modal-dialog",
packageVersion: "12.6.3"
packageVersion: "12.6.4"
});

@@ -78,0 +78,0 @@ const onBlanketClicked = useCallback(e => {

{
"name": "@atlaskit/modal-dialog",
"version": "12.6.3",
"version": "12.6.4",
"sideEffects": false
}
import _extends from "@babel/runtime/helpers/extends";
import _slicedToArray from "@babel/runtime/helpers/slicedToArray";
import _typeof from "@babel/runtime/helpers/typeof";
import _defineProperty from "@babel/runtime/helpers/defineProperty";
var _css;
/** @jsx jsx */

@@ -12,2 +14,3 @@ import { useMemo } from 'react';

import FadeIn from '@atlaskit/motion/fade-in';
import { media } from '@atlaskit/primitives';
import { N0, N30A, N60A } from '@atlaskit/theme/colors';

@@ -19,3 +22,3 @@ import { borderRadius, textColor } from '../constants';

import Positioner from './positioner';
var dialogStyles = css({
var dialogStyles = css((_css = {
display: 'flex',

@@ -32,26 +35,19 @@ width: '100%',

color: textColor,
pointerEvents: 'auto',
'@media (min-width: 480px)': {
width: 'var(--modal-dialog-width)',
maxWidth: 'inherit',
// eslint-disable-next-line @atlaskit/design-system/ensure-design-token-usage
marginRight: 'inherit',
// eslint-disable-next-line @atlaskit/design-system/ensure-design-token-usage
marginLeft: 'inherit',
borderRadius: borderRadius,
boxShadow: "var(--ds-shadow-overlay, ".concat("0 0 0 1px ".concat(N30A, ", 0 2px 1px ").concat(N30A, ", 0 0 20px -6px ").concat(N60A), ")")
},
pointerEvents: 'auto'
}, _defineProperty(_css, media.above.xs, {
width: 'var(--modal-dialog-width)',
maxWidth: 'inherit',
// eslint-disable-next-line @atlaskit/design-system/ensure-design-token-usage
marginRight: 'inherit',
// eslint-disable-next-line @atlaskit/design-system/ensure-design-token-usage
marginLeft: 'inherit',
borderRadius: borderRadius,
boxShadow: "var(--ds-shadow-overlay, ".concat("0 0 0 1px ".concat(N30A, ", 0 2px 1px ").concat(N30A, ", 0 0 20px -6px ").concat(N60A), ")")
}), _defineProperty(_css, '& > form:only-child', {
display: 'inherit',
maxHeight: 'inherit',
flexDirection: 'inherit'
}), _css));
var viewportScrollStyles = css(_defineProperty({
/**
* This is to support scrolling if the modal's children are wrapped in
* a form.
*/
// eslint-disable-next-line @repo/internal/styles/no-nested-styles
'& > form:only-child': {
display: 'inherit',
maxHeight: 'inherit',
flexDirection: 'inherit'
}
});
var viewportScrollStyles = css({
/**
* This ensures that the element fills the viewport on mobile

@@ -62,13 +58,10 @@ * while also allowing it to overflow if its height is larger than

minHeight: '100vh',
maxHeight: 'none',
'@media (min-width: 480px)': {
minHeight: 'var(--modal-dialog-height)'
}
});
var bodyScrollStyles = css({
'@media (min-width: 480px)': {
height: 'var(--modal-dialog-height)',
maxHeight: 'inherit'
}
});
maxHeight: 'none'
}, media.above.xs, {
minHeight: 'var(--modal-dialog-height)'
}));
var bodyScrollStyles = css(_defineProperty({}, media.above.xs, {
height: 'var(--modal-dialog-height)',
maxHeight: 'inherit'
}));
var ModalDialog = function ModalDialog(props) {

@@ -75,0 +68,0 @@ var _props$width = props.width,

@@ -0,1 +1,2 @@

import _defineProperty from "@babel/runtime/helpers/defineProperty";
/* eslint-disable @atlaskit/design-system/ensure-design-token-usage */

@@ -7,2 +8,3 @@ /** @jsx jsx */

import { mediumDurationMs } from '@atlaskit/motion/durations';
import { media } from '@atlaskit/primitives';
import { layers } from '@atlaskit/theme/constants';

@@ -25,23 +27,20 @@ import { gutter, verticalOffset } from '../constants';

});
var viewportScrollStyles = css({
var viewportScrollStyles = css(_defineProperty({
height: 'auto',
position: 'relative',
'@media (min-width: 480px)': {
margin: "".concat(gutter, "px auto"),
pointerEvents: 'none'
}
});
var bodyScrollStyles = css({
'@media (min-width: 480px)': {
maxWidth: maxWidthDimensions,
maxHeight: maxHeightDimensions,
marginRight: 'auto',
marginLeft: 'auto',
position: 'absolute',
top: "".concat(gutter, "px"),
right: 0,
left: 0,
pointerEvents: 'none'
}
});
position: 'relative'
}, media.above.xs, {
margin: "".concat(gutter, "px auto"),
pointerEvents: 'none'
}));
var bodyScrollStyles = css(_defineProperty({}, media.above.xs, {
maxWidth: maxWidthDimensions,
maxHeight: maxHeightDimensions,
marginRight: 'auto',
marginLeft: 'auto',
position: 'absolute',
top: "".concat(gutter, "px"),
right: 0,
left: 0,
pointerEvents: 'none'
}));
var stackTransitionStyles = css({

@@ -48,0 +47,0 @@ transitionDuration: "".concat(mediumDurationMs, "ms"),

import _slicedToArray from "@babel/runtime/helpers/slicedToArray";
import _defineProperty from "@babel/runtime/helpers/defineProperty";
/** @jsx jsx */

@@ -13,4 +14,5 @@

import FocusRing from '@atlaskit/focus-ring';
import { media } from '@atlaskit/primitives';
import { keylineColor, keylineHeight } from '../constants';
var baseStyles = css({
var baseStyles = css(_defineProperty({
display: 'inherit',

@@ -22,8 +24,7 @@ margin: "var(--ds-space-0, 0px)",

overflowX: 'hidden',
overflowY: 'auto',
'@media (min-width: 480px)': {
height: 'unset',
overflowY: 'auto'
}
});
overflowY: 'auto'
}, media.above.xs, {
height: 'unset',
overflowY: 'auto'
}));
var topKeylineStyles = css({

@@ -30,0 +31,0 @@ borderTop: "".concat(keylineHeight, "px solid ").concat(keylineColor)

@@ -79,3 +79,3 @@ import _extends from "@babel/runtime/helpers/extends";

packageName: "@atlaskit/modal-dialog",
packageVersion: "12.6.3"
packageVersion: "12.6.4"
});

@@ -82,0 +82,0 @@ var onBlanketClicked = useCallback(function (e) {

{
"name": "@atlaskit/modal-dialog",
"version": "12.6.3",
"version": "12.6.4",
"sideEffects": false
}
{
"name": "@atlaskit/modal-dialog",
"version": "12.6.3",
"version": "12.6.4",
"description": "A modal dialog displays content that requires user interaction, in a layer above the page.",

@@ -15,22 +15,3 @@ "publishConfig": {

"types": "dist/types/index.d.ts",
"typesVersions": {
">=4.5 <4.9": {
"*": [
"dist/types-ts4.5/*",
"dist/types-ts4.5/index.d.ts"
]
}
},
"sideEffects": false,
"af:exports": {
".": "./src/index.tsx",
"./types": "./src/types.tsx",
"./hooks": "./src/hooks.tsx",
"./modal-dialog": "./src/modal-wrapper.tsx",
"./modal-header": "./src/modal-header.tsx",
"./modal-title": "./src/modal-title.tsx",
"./modal-body": "./src/modal-body.tsx",
"./modal-footer": "./src/modal-footer.tsx",
"./modal-transition": "./src/modal-transition.tsx"
},
"atlaskit:src": "src/index.tsx",

@@ -57,4 +38,5 @@ "atlassian": {

"@atlaskit/portal": "^4.3.0",
"@atlaskit/primitives": "^1.0.2",
"@atlaskit/theme": "^12.5.0",
"@atlaskit/tokens": "^1.11.0",
"@atlaskit/tokens": "^1.13.0",
"@babel/runtime": "^7.0.0",

@@ -73,2 +55,3 @@ "@emotion/react": "^11.7.1",

"@af/accessibility-testing": "*",
"@af/visual-regression": "*",
"@atlaskit/button": "*",

@@ -118,4 +101,23 @@ "@atlaskit/ssr": "*",

},
"typesVersions": {
">=4.5 <4.9": {
"*": [
"dist/types-ts4.5/*",
"dist/types-ts4.5/index.d.ts"
]
}
},
"af:exports": {
".": "./src/index.tsx",
"./types": "./src/types.tsx",
"./hooks": "./src/hooks.tsx",
"./modal-dialog": "./src/modal-wrapper.tsx",
"./modal-header": "./src/modal-header.tsx",
"./modal-title": "./src/modal-title.tsx",
"./modal-body": "./src/modal-body.tsx",
"./modal-footer": "./src/modal-footer.tsx",
"./modal-transition": "./src/modal-transition.tsx"
},
"homepage": "https://atlassian.design/components/modal-dialog/",
"prettier": "@atlassian/atlassian-frontend-prettier-config-1.0.1"
}

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc