Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@atlaskit/motion

Package Overview
Dependencies
Maintainers
1
Versions
61
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@atlaskit/motion - npm Package Compare versions

Comparing version 1.4.5 to 1.5.0

6

CHANGELOG.md
# @atlaskit/motion
## 1.5.0
### Minor Changes
- [`b3ba6514308`](https://bitbucket.org/atlassian/atlassian-frontend/commits/b3ba6514308) - Introduce `reduceMotionAsPerUserPreference` in favour of `prefersReducedMotion` as the latter does not work correctly with Compiled.
## 1.4.5

@@ -4,0 +10,0 @@

2

dist/cjs/entering/keyframes-motion.js

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

ref: staggered.ref,
className: hasAnimationStyles ? css(_objectSpread(_objectSpread({}, (0, _accessibility.prefersReducedMotion)()), {}, {
className: hasAnimationStyles ? css(_objectSpread(_objectSpread({}, _accessibility.reduceMotionAsPerUserPreference), {}, {
animationDelay: "".concat(delay, "ms"),

@@ -98,0 +98,0 @@ animationDuration: "".concat(isExiting ? duration * EXITING_MOTION_MULTIPLIER : duration, "ms"),

@@ -18,2 +18,8 @@ "use strict";

});
Object.defineProperty(exports, "reduceMotionAsPerUserPreference", {
enumerable: true,
get: function get() {
return _accessibility.reduceMotionAsPerUserPreference;
}
});
Object.defineProperty(exports, "useIsReducedMotion", {

@@ -20,0 +26,0 @@ enumerable: true,

@@ -104,2 +104,8 @@ "use strict";

});
Object.defineProperty(exports, "reduceMotionAsPerUserPreference", {
enumerable: true,
get: function get() {
return _accessibility.reduceMotionAsPerUserPreference;
}
});
Object.defineProperty(exports, "shrinkOutAnimation", {

@@ -106,0 +112,0 @@ enumerable: true,

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

});
exports.useIsReducedMotion = exports.prefersReducedMotion = exports.isReducedMotion = void 0;
exports.useIsReducedMotion = exports.reduceMotionAsPerUserPreference = exports.prefersReducedMotion = exports.isReducedMotion = void 0;
var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));

@@ -63,10 +63,17 @@ var _react = require("react");

exports.useIsReducedMotion = useIsReducedMotion;
var reduceMotionAsPerUserPreference = {
'@media (prefers-reduced-motion: reduce)': {
animation: 'none',
transition: 'none'
}
};
/**
* @deprecated {@link https://hello.atlassian.net/browse/ENGHEALTH-4709 Internal documentation for deprecation (no external access)}
* Use the sibling export `reduceMotionAsPerUserPreference` instead.
*/
exports.reduceMotionAsPerUserPreference = reduceMotionAsPerUserPreference;
var prefersReducedMotion = function prefersReducedMotion() {
return {
'@media (prefers-reduced-motion: reduce)': {
animation: 'none',
transition: 'none'
}
};
return reduceMotionAsPerUserPreference;
};
exports.prefersReducedMotion = prefersReducedMotion;
import React, { useEffect, useState } from 'react';
import { ClassNames, keyframes } from '@emotion/react';
import { prefersReducedMotion } from '../utils/accessibility';
import { reduceMotionAsPerUserPreference } from '../utils/accessibility';
import { largeDurationMs } from '../utils/durations';

@@ -81,3 +81,3 @@ import { useSetTimeout } from '../utils/timer-hooks';

className: hasAnimationStyles ? css({
...prefersReducedMotion(),
...reduceMotionAsPerUserPreference,
animationDelay: `${delay}ms`,

@@ -84,0 +84,0 @@ animationDuration: `${isExiting ? duration * EXITING_MOTION_MULTIPLIER : duration}ms`,

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

export { isReducedMotion, useIsReducedMotion, prefersReducedMotion } from '../utils/accessibility';
export { isReducedMotion, useIsReducedMotion, prefersReducedMotion, reduceMotionAsPerUserPreference } from '../utils/accessibility';
export { durationStep, largeDurationMs, mediumDurationMs, smallDurationMs } from './utils/durations';
export { easeIn, easeInOut, easeOut } from './utils/curves';
export { isReducedMotion, useIsReducedMotion, prefersReducedMotion } from './utils/accessibility';
export { isReducedMotion, useIsReducedMotion, reduceMotionAsPerUserPreference, prefersReducedMotion } from './utils/accessibility';
export { default as FadeIn, fadeInAnimation } from './entering/fade-in';

@@ -5,0 +5,0 @@ export { default as StaggeredEntrance } from './entering/staggered-entrance';

@@ -46,3 +46,3 @@ import { useEffect, useState } from 'react';

*/
export const prefersReducedMotion = () => ({
export const reduceMotionAsPerUserPreference = {
'@media (prefers-reduced-motion: reduce)': {

@@ -52,2 +52,8 @@ animation: 'none',

}
});
};
/**
* @deprecated {@link https://hello.atlassian.net/browse/ENGHEALTH-4709 Internal documentation for deprecation (no external access)}
* Use the sibling export `reduceMotionAsPerUserPreference` instead.
*/
export const prefersReducedMotion = () => reduceMotionAsPerUserPreference;

@@ -7,3 +7,3 @@ import _defineProperty from "@babel/runtime/helpers/defineProperty";

import { ClassNames, keyframes } from '@emotion/react';
import { prefersReducedMotion } from '../utils/accessibility';
import { reduceMotionAsPerUserPreference } from '../utils/accessibility';
import { largeDurationMs } from '../utils/durations';

@@ -87,3 +87,3 @@ import { useSetTimeout } from '../utils/timer-hooks';

ref: staggered.ref,
className: hasAnimationStyles ? css(_objectSpread(_objectSpread({}, prefersReducedMotion()), {}, {
className: hasAnimationStyles ? css(_objectSpread(_objectSpread({}, reduceMotionAsPerUserPreference), {}, {
animationDelay: "".concat(delay, "ms"),

@@ -90,0 +90,0 @@ animationDuration: "".concat(isExiting ? duration * EXITING_MOTION_MULTIPLIER : duration, "ms"),

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

export { isReducedMotion, useIsReducedMotion, prefersReducedMotion } from '../utils/accessibility';
export { isReducedMotion, useIsReducedMotion, prefersReducedMotion, reduceMotionAsPerUserPreference } from '../utils/accessibility';
export { durationStep, largeDurationMs, mediumDurationMs, smallDurationMs } from './utils/durations';
export { easeIn, easeInOut, easeOut } from './utils/curves';
export { isReducedMotion, useIsReducedMotion, prefersReducedMotion } from './utils/accessibility';
export { isReducedMotion, useIsReducedMotion, reduceMotionAsPerUserPreference, prefersReducedMotion } from './utils/accessibility';
export { default as FadeIn, fadeInAnimation } from './entering/fade-in';

@@ -5,0 +5,0 @@ export { default as StaggeredEntrance } from './entering/staggered-entrance';

@@ -53,9 +53,15 @@ import _slicedToArray from "@babel/runtime/helpers/slicedToArray";

*/
export var reduceMotionAsPerUserPreference = {
'@media (prefers-reduced-motion: reduce)': {
animation: 'none',
transition: 'none'
}
};
/**
* @deprecated {@link https://hello.atlassian.net/browse/ENGHEALTH-4709 Internal documentation for deprecation (no external access)}
* Use the sibling export `reduceMotionAsPerUserPreference` instead.
*/
export var prefersReducedMotion = function prefersReducedMotion() {
return {
'@media (prefers-reduced-motion: reduce)': {
animation: 'none',
transition: 'none'
}
};
return reduceMotionAsPerUserPreference;
};

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

export { isReducedMotion, useIsReducedMotion, prefersReducedMotion, } from '../utils/accessibility';
export { isReducedMotion, useIsReducedMotion, prefersReducedMotion, reduceMotionAsPerUserPreference, } from '../utils/accessibility';
export { durationStep, largeDurationMs, mediumDurationMs, smallDurationMs, } from './utils/durations';
export { easeIn, easeInOut, easeOut } from './utils/curves';
export { isReducedMotion, useIsReducedMotion, prefersReducedMotion, } from './utils/accessibility';
export { isReducedMotion, useIsReducedMotion, reduceMotionAsPerUserPreference, prefersReducedMotion, } from './utils/accessibility';
export { default as FadeIn, fadeInAnimation } from './entering/fade-in';

@@ -5,0 +5,0 @@ export type { FadeKeyframesMotionProps } from './entering/fade-in';

@@ -18,7 +18,17 @@ /**

*/
export declare const reduceMotionAsPerUserPreference: {
readonly '@media (prefers-reduced-motion: reduce)': {
readonly animation: "none";
readonly transition: "none";
};
};
/**
* @deprecated {@link https://hello.atlassian.net/browse/ENGHEALTH-4709 Internal documentation for deprecation (no external access)}
* Use the sibling export `reduceMotionAsPerUserPreference` instead.
*/
export declare const prefersReducedMotion: () => {
'@media (prefers-reduced-motion: reduce)': {
animation: string;
transition: string;
readonly '@media (prefers-reduced-motion: reduce)': {
readonly animation: "none";
readonly transition: "none";
};
};

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

export { isReducedMotion, useIsReducedMotion, prefersReducedMotion, } from '../utils/accessibility';
export { isReducedMotion, useIsReducedMotion, prefersReducedMotion, reduceMotionAsPerUserPreference, } from '../utils/accessibility';
export { durationStep, largeDurationMs, mediumDurationMs, smallDurationMs, } from './utils/durations';
export { easeIn, easeInOut, easeOut } from './utils/curves';
export { isReducedMotion, useIsReducedMotion, prefersReducedMotion, } from './utils/accessibility';
export { isReducedMotion, useIsReducedMotion, reduceMotionAsPerUserPreference, prefersReducedMotion, } from './utils/accessibility';
export { default as FadeIn, fadeInAnimation } from './entering/fade-in';

@@ -5,0 +5,0 @@ export type { FadeKeyframesMotionProps } from './entering/fade-in';

@@ -18,7 +18,17 @@ /**

*/
export declare const reduceMotionAsPerUserPreference: {
readonly '@media (prefers-reduced-motion: reduce)': {
readonly animation: "none";
readonly transition: "none";
};
};
/**
* @deprecated {@link https://hello.atlassian.net/browse/ENGHEALTH-4709 Internal documentation for deprecation (no external access)}
* Use the sibling export `reduceMotionAsPerUserPreference` instead.
*/
export declare const prefersReducedMotion: () => {
'@media (prefers-reduced-motion: reduce)': {
animation: string;
transition: string;
readonly '@media (prefers-reduced-motion: reduce)': {
readonly animation: "none";
readonly transition: "none";
};
};
{
"name": "@atlaskit/motion",
"version": "1.4.5",
"version": "1.5.0",
"description": "A set of utilities to apply motion in your application.",

@@ -5,0 +5,0 @@ "publishConfig": {

@@ -130,7 +130,7 @@ <!-- API Report Version: 2.3 -->

// @public
// @public @deprecated (undocumented)
export const prefersReducedMotion: () => {
'@media (prefers-reduced-motion: reduce)': {
animation: string;
transition: string;
readonly '@media (prefers-reduced-motion: reduce)': {
readonly animation: 'none';
readonly transition: 'none';
};

@@ -140,2 +140,10 @@ };

// @public
export const reduceMotionAsPerUserPreference: {
readonly '@media (prefers-reduced-motion: reduce)': {
readonly animation: 'none';
readonly transition: 'none';
};
};
// @public
export const ResizingHeight: ({

@@ -142,0 +150,0 @@ children,

@@ -98,7 +98,7 @@ ## API Report File for "@atlaskit/motion"

// @public
// @public @deprecated (undocumented)
export const prefersReducedMotion: () => {
'@media (prefers-reduced-motion: reduce)': {
animation: string;
transition: string;
readonly '@media (prefers-reduced-motion: reduce)': {
readonly animation: "none";
readonly transition: "none";
};

@@ -108,2 +108,10 @@ };

// @public
export const reduceMotionAsPerUserPreference: {
readonly '@media (prefers-reduced-motion: reduce)': {
readonly animation: "none";
readonly transition: "none";
};
};
// @public
export const ResizingHeight: ({ children, ...props }: ResizingHeightOpts & {

@@ -110,0 +118,0 @@ children: (opts: {

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc