68 lines
2.4 KiB
JavaScript
68 lines
2.4 KiB
JavaScript
"use strict";
|
|
|
|
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
|
|
|
|
exports.__esModule = true;
|
|
exports.default = DefaultTransition;
|
|
|
|
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
|
|
|
|
var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
|
|
|
|
var _react = _interopRequireDefault(require("react"));
|
|
|
|
var _Cover = _interopRequireDefault(require("./Cover"));
|
|
|
|
var _Fade = _interopRequireDefault(require("./Fade"));
|
|
|
|
var _PaintDrip = _interopRequireDefault(require("./PaintDrip"));
|
|
|
|
var _Swipe = _interopRequireDefault(require("./Swipe"));
|
|
|
|
var _ = _interopRequireDefault(require("../"));
|
|
|
|
var _MorphTo = _interopRequireDefault(require("./MorphTo"));
|
|
|
|
var _jsxFileName = "/Users/tylerbarnes/Documents/GitHub/transitionlink-workspace/gatsby-plugin-transition-link/src/AniLink/index.js";
|
|
|
|
function DefaultTransition(allProps) {
|
|
var children = allProps.children,
|
|
props = (0, _objectWithoutPropertiesLoose2.default)(allProps, ["children"]);
|
|
return _react.default.createElement(_react.default.Fragment, null, props.cover && _react.default.createElement(_Cover.default, (0, _extends2.default)({}, props, {
|
|
__source: {
|
|
fileName: _jsxFileName,
|
|
lineNumber: 13
|
|
},
|
|
__self: this
|
|
}), children), props.fade && _react.default.createElement(_Fade.default, (0, _extends2.default)({}, props, {
|
|
__source: {
|
|
fileName: _jsxFileName,
|
|
lineNumber: 14
|
|
},
|
|
__self: this
|
|
}), children), props.paintDrip && _react.default.createElement(_PaintDrip.default, (0, _extends2.default)({}, props, {
|
|
__source: {
|
|
fileName: _jsxFileName,
|
|
lineNumber: 15
|
|
},
|
|
__self: this
|
|
}), children), props.swipe && _react.default.createElement(_Swipe.default, (0, _extends2.default)({}, props, {
|
|
__source: {
|
|
fileName: _jsxFileName,
|
|
lineNumber: 16
|
|
},
|
|
__self: this
|
|
}), children), !!props.morph && _react.default.createElement(_MorphTo.default, (0, _extends2.default)({}, props, {
|
|
__source: {
|
|
fileName: _jsxFileName,
|
|
lineNumber: 17
|
|
},
|
|
__self: this
|
|
}), children), !props.cover && !props.fade && !props.paintDrip && !props.swipe && !props.morph && _react.default.createElement(_.default, (0, _extends2.default)({}, props, {
|
|
__source: {
|
|
fileName: _jsxFileName,
|
|
lineNumber: 23
|
|
},
|
|
__self: this
|
|
}), children));
|
|
} |