diff --git a/src/components/Layout/Sider/default/index.js b/src/components/Layout/Sider/default/index.js
index 095460a0..057bd3ca 100644
--- a/src/components/Layout/Sider/default/index.js
+++ b/src/components/Layout/Sider/default/index.js
@@ -36,18 +36,6 @@ export default class Sider_Default extends React.Component {
})
}
- HeaderIconRender = () => {
- if(this.props.app.session_valid){
- return(
-
- )
- }else{
- return(
-
- )
- }
- }
-
render() {
const { handleClickMenu } = this.props
if (this.state.loading) {
diff --git a/src/components/PageTransition/animations.js b/src/components/PageTransition/animations.js
deleted file mode 100755
index 236f577c..00000000
--- a/src/components/PageTransition/animations.js
+++ /dev/null
@@ -1,780 +0,0 @@
-import { keyframes } from 'styled-components'
-
-export default {
- moveToLeft: {
- keyframes: keyframes`
- from { }
- to { transform: translateX(-100%); }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveFromLeft: {
- keyframes: keyframes`
- from { transform: translateX(-100%) };
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveToRight: {
- keyframes: keyframes`
- from { }
- to { transform: translateX(100%); }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveFromRight: {
- keyframes: keyframes`
- from { transform: translateX(100%); }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveToTop: {
- keyframes: keyframes`
- from { }
- to { transform: translateY(-100%); }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveFromTop: {
- keyframes: keyframes`
- from { transform: translateY(-100%); }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveToBottom: {
- keyframes: keyframes`
- from { }
- to { transform: translateY(100%); }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveFromBottom: {
- keyframes: keyframes`
- from { transform: translateY(100%); }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- fade: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveToLeftFade: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateX(-100%); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- moveFromLeftFade: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateX(-100%); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- moveToRightFade: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateX(100%); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- moveFromRightFade: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateX(100%); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- moveToTopFade: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateY(-100%); }
- `,
- duration: 600,
- timing: 'ease',
- fill: 'both',
- },
- moveFromTopFade: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateY(-100%); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- moveToBottomFade: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateY(100%); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- moveFromBottomFade: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateY(100%); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- scaleDown: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: scale(0.8); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- scaleUp: {
- keyframes: keyframes`
- from { opacity: 0; transform: scale(0.8); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- },
- scaleUpDown: {
- keyframes: keyframes`
- from { opacity: 0; transform: scale(1.2); }
- `,
- duration: 500,
- timing: 'ease',
- fill: 'both',
- },
- scaleDownUp: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: scale(1.2); }
- `,
- duration: 500,
- timing: 'ease',
- fill: 'both',
- },
- scaleDownCenter: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: scale(0.7); }
- `,
- duration: 400,
- timing: 'ease',
- fill: 'both',
- },
- scaleUpCenter: {
- keyframes: keyframes`
- from { opacity: 0; transform: scale(0.7); }
- `,
- duration: 400,
- timing: 'ease',
- fill: 'both',
- },
- rotateRightSideFirst: {
- keyframes: keyframes`
- 0% { }
- 40% { transform: rotateY(15deg); opacity: 0.8; animation-timing-function: ease-out; }
- 100% { transform: scale(0.8) translateZ(-200px); opacity:0; }
- `,
- duration: 800,
- timing: 'ease-in',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateLeftSideFirst: {
- keyframes: keyframes`
- 0% { }
- 40% { transform: rotateY(-15deg); opacity: 0.8; animation-timing-function: ease-out; }
- 100% { transform: scale(0.8) translateZ(-200px); opacity:0; }
- `,
- duration: 800,
- timing: 'ease-in',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateTopSideFirst: {
- keyframes: keyframes`
- 0% { }
- 40% { transform: rotateX(15deg); opacity: 0.8; animation-timing-function: ease-out; }
- 100% { transform: scale(0.8) translateZ(-200px); opacity:0; }
- `,
- duration: 800,
- timing: 'ease-in',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateBottomSideFirst: {
- keyframes: keyframes`
- 0% { }
- 40% { transform: rotateX(-15deg); opacity: 0.8; animation-timing-function: ease-out; }
- 100% {transform: scale(0.8) translateZ(-200px); opacity:0; }
- `,
- duration: 800,
- timing: 'ease-in',
- fill: 'both',
- origin: '0% 50%',
- },
- flipOutRight: {
- keyframes: keyframes`
- from { }
- to { transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
- `,
- duration: 500,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 50%',
- },
- flipInLeft: {
- keyframes: keyframes`
- from { transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
- `,
- duration: 500,
- timing: 'ease-out',
- fill: 'both',
- origin: '50% 50%',
- },
- flipOutLeft: {
- keyframes: keyframes`
- from { }
- to { transform: translateZ(-1000px) rotateY(-90deg); opacity: 0.2; }
- `,
- duration: 500,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 50%',
- },
- flipInRight: {
- keyframes: keyframes`
- from { transform: translateZ(-1000px) rotateY(90deg); opacity: 0.2; }
- `,
- duration: 500,
- timing: 'ease-out',
- fill: 'both',
- origin: '50% 50%',
- },
- flipOutTop: {
- keyframes: keyframes`
- from { }
- to { transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
- `,
- duration: 500,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 50%',
- },
- flipInBottom: {
- keyframes: keyframes`
- from { transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
- `,
- duration: 500,
- timing: 'ease-out',
- fill: 'both',
- origin: '50% 50%',
- },
- flipOutBottom: {
- keyframes: keyframes`
- from { }
- to { transform: translateZ(-1000px) rotateX(-90deg); opacity: 0.2; }
- `,
- duration: 500,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 50%',
- },
- flipInTop: {
- keyframes: keyframes`
- from { transform: translateZ(-1000px) rotateX(90deg); opacity: 0.2; }
- `,
- duration: 500,
- timing: 'ease-out',
- fill: 'both',
- origin: '50% 50%',
- },
- rotateFall: {
- keyframes: keyframes`
- 0% { transform: rotateZ(0deg); }
- 20% { transform: rotateZ(10deg); animation-timing-function: ease-out; }
- 40% { transform: rotateZ(17deg); }
- 60% { transform: rotateZ(16deg); }
- 100% { transform: translateY(100%) rotateZ(17deg); }
- `,
- duration: 1000,
- timing: 'ease-in',
- fill: 'both',
- origin: '0% 0%',
- },
- rotateOutNewspaper: {
- keyframes: keyframes`
- from { }
- to { transform: translateZ(-3000px) rotateZ(360deg); opacity: 0; }
- `,
- duration: 500,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 50%',
- },
- rotateInNewspaper: {
- keyframes: keyframes`
- from { transform: translateZ(-3000px) rotateZ(-360deg); opacity: 0; }
- `,
- duration: 500,
- timing: 'ease-out',
- fill: 'both',
- origin: '50% 50%',
- },
- rotatePushLeft: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: rotateY(90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '0% 50%',
- },
- rotatePushRight: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: rotateY(-90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '100% 50%',
- },
- rotatePushTop: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: rotateX(-90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 0%',
- },
- rotatePushBottom: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: rotateX(90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 100%',
- },
- rotatePullRight: {
- keyframes: keyframes`
- from { opacity: 0; transform: rotateY(-90deg); }
- `,
- duration: 500,
- timing: 'ease',
- fill: 'both',
- origin: '100% 50%',
- },
- rotatePullLeft: {
- keyframes: keyframes`
- from { opacity: 0; transform: rotateY(90deg); }
- `,
- duration: 500,
- timing: 'ease',
- fill: 'both',
- origin: '0% 50%',
- },
- rotatePullTop: {
- keyframes: keyframes`
- from { opacity: 0; transform: rotateX(-90deg); }
- `,
- duration: 500,
- timing: 'ease',
- fill: 'both',
- origin: '50% 0%',
- },
- rotatePullBottom: {
- keyframes: keyframes`
- from { opacity: 0; transform: rotateX(90deg); }
- `,
- duration: 500,
- timing: 'ease',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateFoldRight: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: translateX(100%) rotateY(90deg); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateFoldLeft: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: translateX(-100%) rotateY(-90deg); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- origin: '100% 50%',
- },
- rotateFoldTop: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: translateY(-100%) rotateX(90deg); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateFoldBottom: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: translateY(100%) rotateX(-90deg); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- origin: '50% 0%',
- },
- rotateUnfoldLeft: {
- keyframes: keyframes`
- from { opacity: 0; transform: translateX(-100%) rotateY(-90deg); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- origin: '100% 50%',
- },
- rotateUnfoldRight: {
- keyframes: keyframes`
- from { opacity: 0; transform: translateX(100%) rotateY(90deg); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateUnfoldTop: {
- keyframes: keyframes`
- from { opacity: 0; transform: translateY(-100%) rotateX(90deg); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateUnfoldBottom: {
- keyframes: keyframes`
- from { opacity: 0; transform: translateY(100%) rotateX(-90deg); }
- `,
- duration: 700,
- timing: 'ease',
- fill: 'both',
- origin: '50% 0%',
- },
- rotateRoomLeftOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateX(-100%) rotateY(90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '100% 50%',
- },
- rotateRoomLeftIn: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateX(100%) rotateY(-90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateRoomRightOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateX(100%) rotateY(-90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateRoomRightIn: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateX(-100%) rotateY(90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '100% 50%',
- },
- rotateRoomTopOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateY(-100%) rotateX(-90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateRoomTopIn: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateY(100%) rotateX(90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 0%',
- },
- rotateRoomBottomOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateY(100%) rotateX(90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 0%',
- },
- rotateRoomBottomIn: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateY(-100%) rotateX(-90deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateCubeLeftOut: {
- keyframes: keyframes`
- 0% { }
- 50% { animation-timing-function: ease-out; transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); }
- 100% { opacity: 0.3; transform: translateX(-100%) rotateY(-90deg); }
- `,
- duration: 600,
- timing: 'ease-in',
- fill: 'both',
- origin: '100% 50%',
- },
- rotateCubeLeftIn: {
- keyframes: keyframes`
- 0% { opacity: 0.3; transform: translateX(100%) rotateY(90deg); }
- 50% { animation-timing-function: ease-out; transform: translateX(50%) translateZ(-200px) rotateY(45deg); }
- `,
- duration: 600,
- timing: 'ease-in',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateCubeRightOut: {
- keyframes: keyframes`
- 0% { }
- 50% { animation-timing-function: ease-out; transform: translateX(50%) translateZ(-200px) rotateY(45deg); }
- 100% { opacity: 0.3; transform: translateX(100%) rotateY(90deg); }
- `,
- duration: 600,
- timing: 'ease-in',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateCubeRightIn: {
- keyframes: keyframes`
- 0% { opacity: 0.3; transform: translateX(-100%) rotateY(-90deg); }
- 50% { animation-timing-function: ease-out; transform: translateX(-50%) translateZ(-200px) rotateY(-45deg); }
- `,
- duration: 600,
- timing: 'ease-in',
- fill: 'both',
- origin: '100% 50%',
- },
- rotateCubeTopOut: {
- keyframes: keyframes`
- 0% {}
- 50% { animation-timing-function: ease-out; transform: translateY(-50%) translateZ(-200px) rotateX(45deg); }
- 100% { opacity: 0.3; transform: translateY(-100%) rotateX(90deg); }
- `,
- duration: 600,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateCubeTopIn: {
- keyframes: keyframes`
- 0% { opacity: 0.3; transform: translateY(100%) rotateX(-90deg); }
- 50% { animation-timing-function: ease-out; transform: translateY(50%) translateZ(-200px) rotateX(-45deg); }
- `,
- duration: 600,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 0%',
- },
- rotateCubeBottomOut: {
- keyframes: keyframes`
- 0% { }
- 50% { animation-timing-function: ease-out; transform: translateY(50%) translateZ(-200px) rotateX(-45deg); }
- 100% { opacity: 0.3; -webkit-transform: translateY(100%) rotateX(-90deg); transform: translateY(100%) rotateX(-90deg); }
- `,
- duration: 600,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 0%',
- },
- rotateCubeBottomIn: {
- keyframes: keyframes`
- 0% { opacity: 0.3; -webkit-transform: translateY(-100%) rotateX(90deg); transform: translateY(-100%) rotateX(90deg); }
- 50% { animation-timing-function: ease-out; transform: translateY(-50%) translateZ(-200px) rotateX(45deg); }
- `,
- duration: 600,
- timing: 'ease-in',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateCarouselLeftOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateX(-150%) scale(0.4) rotateY(-65deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '100% 50%',
- },
- rotateCarouselLeftIn: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateX(200%) scale(0.4) rotateY(65deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateCarouselRightOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateX(200%) scale(0.4) rotateY(65deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '0% 50%',
- },
- rotateCarouselRightIn: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateX(-200%) scale(0.4) rotateY(-65deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '100% 50%',
- },
- rotateCarouselTopOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateY(-200%) scale(0.4) rotateX(65deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateCarouselTopIn: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateY(200%) scale(0.4) rotateX(-65deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 0%',
- },
- rotateCarouselBottomOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0.3; transform: translateY(200%) scale(0.4) rotateX(-65deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 0%',
- },
- rotateCarouselBottomIn: {
- keyframes: keyframes`
- from { opacity: 0.3; transform: translateY(-200%) scale(0.4) rotateX(65deg); }
- `,
- duration: 800,
- timing: 'ease',
- fill: 'both',
- origin: '50% 100%',
- },
- rotateSidesOut: {
- keyframes: keyframes`
- from { }
- to { opacity: 0; transform: translateZ(-500px) rotateY(90deg); }
- `,
- duration: 500,
- timing: 'ease-in',
- fill: 'both',
- origin: '-50% 50%',
- },
- rotateSidesIn: {
- keyframes: keyframes`
- from { opacity: 0; transform: translateZ(-500px) rotateY(-90deg); }
- `,
- duration: 500,
- timing: 'ease-in',
- fill: 'both',
- origin: '150% 50%',
- },
- rotateSlideOut: {
- keyframes: keyframes`
- 0% { }
- 25% { opacity: 0.5; transform: translateZ(-500px); }
- 75% { opacity: 0.5; transform: translateZ(-500px) translateX(-200%); }
- 100% { opacity: 0.5; transform: translateZ(-500px) translateX(-200%); }
- `,
- duration: 1000,
- timing: 'ease',
- fill: 'both',
- },
- rotateSlideIn: {
- keyframes: keyframes`
- 0%, 25% { opacity: 0.5; transform: translateZ(-500px) translateX(200%); }
- 75% { opacity: 0.5; transform: translateZ(-500px); }
- 100% { opacity: 1; transform: translateZ(0) translateX(0); }
- `,
- duration: 1000,
- timing: 'ease',
- fill: 'both',
- },
-}
diff --git a/src/components/PageTransition/index.js b/src/components/PageTransition/index.js
deleted file mode 100755
index 31743946..00000000
--- a/src/components/PageTransition/index.js
+++ /dev/null
@@ -1,80 +0,0 @@
-import React, { memo } from 'react'
-import { Transition, TransitionGroup } from 'react-transition-group'
-import animations from './animations'
-import presets from './presets'
-import * as Styles from './styles'
-
-function PageTransition({
- children,
- enterAnimation: enterAnimationOverride,
- exitAnimation: exitAnimationOverride,
- preset,
- transitionKey,
- ...rest
-}) {
- const selectEnterAnimation = () => {
- if (enterAnimationOverride) {
- if (typeof enterAnimationOverride === 'string') {
- return animations[enterAnimationOverride]
- }
- return {
- ...animations[enterAnimationOverride.name],
- delay: enterAnimationOverride.delay,
- onTop: enterAnimationOverride.onTop,
- }
- }
- if (preset) {
- return {
- ...animations[presets[preset].enter.name],
- delay: presets[preset].enter.delay,
- onTop: presets[preset].enter.onTop,
- }
- }
- return 'rotateSlideIn'
- }
-
- const selectExitAnimation = () => {
- if (exitAnimationOverride) {
- if (typeof exitAnimationOverride === 'string') {
- return animations[exitAnimationOverride]
- }
- return {
- ...animations[exitAnimationOverride.name],
- delay: exitAnimationOverride.delay,
- onTop: exitAnimationOverride.onTop,
- }
- }
- if (preset) {
- return {
- ...animations[presets[preset].exit.name],
- delay: presets[preset].exit.delay,
- onTop: presets[preset].exit.onTop,
- }
- }
- return 'rotateSlideIn'
- }
-
- const enterAnimation = selectEnterAnimation()
- const exitAnimation = selectExitAnimation()
- const timeout = Math.max(enterAnimation.duration, exitAnimation.duration)
-
- return (
-
-
-
- {state => (
-
- {children}
-
- )}
-
-
-
- )
-}
-
-export default memo(PageTransition)
diff --git a/src/components/PageTransition/presets.js b/src/components/PageTransition/presets.js
deleted file mode 100755
index 31711350..00000000
--- a/src/components/PageTransition/presets.js
+++ /dev/null
@@ -1,552 +0,0 @@
-export default {
- moveToLeftFromRight: {
- exit: {
- name: 'moveToLeft',
- },
- enter: {
- name: 'moveFromRight',
- },
- },
- moveToRightFromLeft: {
- exit: {
- name: 'moveToRight',
- },
- enter: {
- name: 'moveFromLeft',
- },
- },
- moveToTopFromBottom: {
- exit: {
- name: 'moveToTop',
- },
- enter: {
- name: 'moveFromBottom',
- },
- },
- moveToBottomFromTop: {
- exit: {
- name: 'moveToBottom',
- },
- enter: {
- name: 'moveFromTop',
- },
- },
- fadeFromRight: {
- exit: {
- name: 'fade',
- },
- enter: {
- name: 'moveFromRight',
- onTop: true,
- },
- },
- fadeFromLeft: {
- exit: {
- name: 'fade',
- },
- enter: {
- name: 'moveFromLeft',
- onTop: true,
- },
- },
- fadeFromBottom: {
- exit: {
- name: 'fade',
- },
- enter: {
- name: 'moveFromBottom',
- onTop: true,
- },
- },
- fadeFromTop: {
- exit: {
- name: 'fade',
- },
- enter: {
- name: 'moveFromTop',
- onTop: true,
- },
- },
- fadeLeftFadeRight: {
- exit: {
- name: 'moveToLeftFade',
- },
- enter: {
- name: 'moveFromRightFade',
- },
- },
- fadeRightFadeLeft: {
- exit: {
- name: 'moveToRightFade',
- },
- enter: {
- name: 'moveFromLeftFade',
- },
- },
- fadeTopFadeBottom: {
- exit: {
- name: 'moveToTopFade',
- },
- enter: {
- name: 'moveFromBottomFade',
- },
- },
- fadeBottomFadeTop: {
- exit: {
- name: 'moveToBottomFade',
- },
- enter: {
- name: 'moveFromTopFade',
- },
- },
- scaleDownFromRight: {
- exit: {
- name: 'scaleDown',
- },
- enter: {
- name: 'moveFromRight',
- onTop: true,
- },
- },
- scaleDownFromLeft: {
- exit: {
- name: 'scaleDown',
- },
- enter: {
- name: 'moveFromLeft',
- onTop: true,
- },
- },
- scaleDownFromBottom: {
- exit: {
- name: 'scaleDown',
- },
- enter: {
- name: 'moveFromBottom',
- onTop: true,
- },
- },
- scaleDownFromTop: {
- exit: {
- name: 'scaleDown',
- },
- enter: {
- name: 'moveFromTop',
- onTop: true,
- },
- },
- scaleDownScaleDown: {
- exit: {
- name: 'scaleDown',
- },
- enter: {
- name: 'scaleUpDown',
- delay: 300,
- },
- },
- scaleUpScaleUp: {
- exit: {
- name: 'scaleDownUp',
- },
- enter: {
- name: 'scaleUp',
- delay: 300,
- },
- },
- moveToLeftScaleUp: {
- exit: {
- name: 'moveToLeft',
- onTop: true,
- },
- enter: {
- name: 'scaleUp',
- },
- },
- moveToRightScaleUp: {
- exit: {
- name: 'moveToRight',
- onTop: true,
- },
- enter: {
- name: 'scaleUp',
- },
- },
- moveToTopScaleUp: {
- exit: {
- name: 'moveToTop',
- onTop: true,
- },
- enter: {
- name: 'scaleUp',
- },
- },
- moveToBottomScaleUp: {
- exit: {
- name: 'moveToBottom',
- onTop: true,
- },
- enter: {
- name: 'scaleUp',
- },
- },
- scaleDownScaleUp: {
- exit: {
- name: 'scaleDownCenter',
- },
- enter: {
- name: 'scaleUpCenter',
- delay: 400,
- },
- },
- glueLeftFromRight: {
- exit: {
- name: 'rotateRightSideFirst',
- },
- enter: {
- name: 'moveFromRight',
- delay: 200,
- onTop: true,
- },
- },
- glueRightFromLeft: {
- exit: {
- name: 'rotateLeftSideFirst',
- },
- enter: {
- name: 'moveFromLeft',
- delay: 200,
- onTop: true,
- },
- },
- glueBottomFromTop: {
- exit: {
- name: 'rotateTopSideFirst',
- },
- enter: {
- name: 'moveFromTop',
- delay: 200,
- onTop: true,
- },
- },
- glueTopFromBottom: {
- exit: {
- name: 'rotateBottomSideFirst',
- },
- enter: {
- name: 'moveFromBottom',
- delay: 200,
- onTop: true,
- },
- },
- flipRight: {
- exit: {
- name: 'flipOutRight',
- },
- enter: {
- name: 'flipInLeft',
- delay: 500,
- },
- },
- flipLeft: {
- exit: {
- name: 'flipOutLeft',
- },
- enter: {
- name: 'flipInRight',
- delay: 500,
- },
- },
- flipTop: {
- exit: {
- name: 'flipOutTop',
- },
- enter: {
- name: 'flipInBottom',
- delay: 500,
- },
- },
- flipBottom: {
- exit: {
- name: 'flipOutBottom',
- },
- enter: {
- name: 'flipInTop',
- delay: 500,
- },
- },
- fall: {
- exit: {
- name: 'rotateFall',
- onTop: true,
- },
- enter: {
- name: 'scaleUp',
- },
- },
- newspaper: {
- exit: {
- name: 'rotateOutNewspaper',
- },
- enter: {
- name: 'rotateInNewspaper',
- delay: 500,
- },
- },
- pushLeftFromRight: {
- exit: {
- name: 'rotatePushLeft',
- },
- enter: {
- name: 'moveFromRight',
- },
- },
- pushRightFromLeft: {
- exit: {
- name: 'rotatePushRight',
- },
- enter: {
- name: 'moveFromLeft',
- },
- },
- pushTopFromBottom: {
- exit: {
- name: 'rotatePushTop',
- },
- enter: {
- name: 'moveFromBottom',
- },
- },
- pushBottomFromTop: {
- exit: {
- name: 'rotatePushBottom',
- },
- enter: {
- name: 'moveFromTop',
- },
- },
- pushLeftPullRight: {
- exit: {
- name: 'rotatePushLeft',
- },
- enter: {
- name: 'rotatePullRight',
- delay: 180,
- },
- },
- pushRightPullLeft: {
- exit: {
- name: 'rotatePushRight',
- },
- enter: {
- name: 'rotatePullLeft',
- delay: 180,
- },
- },
- pushTopPullBottom: {
- exit: {
- name: 'rotatePushTop',
- },
- enter: {
- name: 'rotatePullBottom',
- delay: 180,
- },
- },
- pushBottomPullTop: {
- exit: {
- name: 'rotatePushBottom',
- },
- enter: {
- name: 'rotatePullTop',
- delay: 180,
- },
- },
- foldLeftFromRight: {
- exit: {
- name: 'rotateFoldLeft',
- },
- enter: {
- name: 'moveFromRightFade',
- },
- },
- foldRightFromLeft: {
- exit: {
- name: 'rotateFoldRight',
- },
- enter: {
- name: 'moveFromLeftFade',
- },
- },
- foldTopFromBottom: {
- exit: {
- name: 'rotateFoldTop',
- },
- enter: {
- name: 'moveFromBottomFade',
- },
- },
- foldBottomFromTop: {
- exit: {
- name: 'rotateFoldBottom',
- },
- enter: {
- name: 'moveFromTopFade',
- },
- },
- moveToRightUnfoldLeft: {
- exit: {
- name: 'moveToRightFade',
- },
- enter: {
- name: 'rotateUnfoldLeft',
- },
- },
- moveToLeftUnfoldRight: {
- exit: {
- name: 'moveToLeftFade',
- },
- enter: {
- name: 'rotateUnfoldRight',
- },
- },
- moveToBottomUnfoldTop: {
- exit: {
- name: 'moveToBottomFade',
- },
- enter: {
- name: 'rotateUnfoldTop',
- },
- },
- moveToTopUnfoldBottom: {
- exit: {
- name: 'moveToTopFade',
- },
- enter: {
- name: 'rotateUnfoldBottom',
- },
- },
- roomToLeft: {
- exit: {
- name: 'rotateRoomLeftOut',
- onTop: true,
- },
- enter: {
- name: 'rotateRoomLeftIn',
- },
- },
- roomToRight: {
- exit: {
- name: 'rotateRoomRightOut',
- onTop: true,
- },
- enter: {
- name: 'rotateRoomRightIn',
- },
- },
- roomToTop: {
- exit: {
- name: 'rotateRoomTopOut',
- onTop: true,
- },
- enter: {
- name: 'rotateRoomTopIn',
- },
- },
- roomToBottom: {
- exit: {
- name: 'rotateRoomBottomOut',
- onTop: true,
- },
- enter: {
- name: 'rotateRoomBottomIn',
- },
- },
- cubeToLeft: {
- exit: {
- name: 'rotateCubeLeftOut',
- onTop: true,
- },
- enter: {
- name: 'rotateCubeLeftIn',
- },
- },
- cubeToRight: {
- exit: {
- name: 'rotateCubeRightOut',
- onTop: true,
- },
- enter: {
- name: 'rotateCubeRightIn',
- },
- },
- cubeToTop: {
- exit: {
- name: 'rotateCubeTopOut',
- onTop: true,
- },
- enter: {
- name: 'rotateCubeTopIn',
- },
- },
- cubeToBottom: {
- exit: {
- name: 'rotateCubeBottomOut',
- onTop: true,
- },
- enter: {
- name: 'rotateCubeBottomIn',
- },
- },
- carouselToLeft: {
- exit: {
- name: 'rotateCarouselLeftOut',
- onTop: true,
- },
- enter: {
- name: 'rotateCarouselLeftIn',
- },
- },
- carouselToRight: {
- exit: {
- name: 'rotateCarouselRightOut',
- onTop: true,
- },
- enter: {
- name: 'rotateCarouselRightIn',
- },
- },
- carouselToTop: {
- exit: {
- name: 'rotateCarouselTopOut',
- onTop: true,
- },
- enter: {
- name: 'rotateCarouselTopIn',
- },
- },
- carouselToBottom: {
- exit: {
- name: 'rotateCarouselBottomOut',
- onTop: true,
- },
- enter: {
- name: 'rotateCarouselBottomIn',
- },
- },
- slides: {
- exit: {
- name: 'rotateSidesOut',
- },
- enter: {
- name: 'rotateSidesIn',
- delay: 200,
- },
- },
- slide: {
- exit: {
- name: 'rotateSlideOut',
- },
- enter: {
- name: 'rotateSlideIn',
- },
- },
-}
diff --git a/src/components/PageTransition/styles.js b/src/components/PageTransition/styles.js
deleted file mode 100755
index bb6e4380..00000000
--- a/src/components/PageTransition/styles.js
+++ /dev/null
@@ -1,54 +0,0 @@
-import styled, { css } from 'styled-components'
-
-const createAnimationStyles = ({
- keyframes,
- delay,
- duration,
- timing,
- fill,
- origin,
- onTop,
-}) => css`
- animation-name: ${keyframes};
- animation-delay: ${delay};
- animation-duration: ${duration}ms;
- animation-timing-function: ${timing};
- animation-fill-mode: ${fill};
- transform-origin: ${origin || '50% 50%'};
- ${onTop &&
- css`
- z-index: 1;
- `}
-`
-
-const stateMap = {
- entering: ({ enterAnimation }) => {
- return css`
- ${createAnimationStyles(enterAnimation)};
- `
- },
- exiting: ({ exitAnimation }) => {
- return css`
- ${createAnimationStyles(exitAnimation)};
- `
- },
-}
-
-export const PageTransitionGroup = styled.div`
- position: relative;
- width: 100%;
- height: 100%;
- perspective: 1200px;
-`
-
-export const PageTransition = styled.div`
- backface-visibility: hidden;
- height: 100%;
- left: 0;
- position: absolute;
- top: 0;
- transform-style: preserve-3d;
- transform: translate3d(0, 0, 0);
- width: 100%;
- ${({ state }) => stateMap[state]};
-`
diff --git a/src/components/index.js b/src/components/index.js
index 53139e75..05ca511b 100755
--- a/src/components/index.js
+++ b/src/components/index.js
@@ -9,7 +9,6 @@ import Invalid from './Invalid'
// App Layout Components
import * as AppLayout from './Layout/index.js'
-import PageTransition from './PageTransition'
import ListedMenu from './ListedMenu/index.tsx'
// User Components
@@ -29,7 +28,6 @@ export {
Feather,
About,
MediaPlayer,
- PageTransition,
Loader,
PostCreator
}