UNPKG

@helpscout/hsds-react

Version:

React component library for Help Scout's Design System

29 lines (24 loc) 1.25 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.DotUI = exports.TypingDotsUI = void 0; var _styledComponents = _interopRequireDefault(require("styled-components")); var _color = require("../../styles/utilities/color"); var config = { gap: 3, size: 5 }; var TypingDotsUI = (0, _styledComponents.default)('div').withConfig({ displayName: "TypingDotscss__TypingDotsUI", componentId: "s1ammo-0" })(["align-items:flex-end;color:", ";display:flex;width:", "px;"], (0, _color.getColor)('grey.800'), config.size * 3 + config.gap * 2); exports.TypingDotsUI = TypingDotsUI; var DotUI = (0, _styledComponents.default)('div').withConfig({ displayName: "TypingDotscss__DotUI", componentId: "s1ammo-1" })(["animation:bounceAnimation 1.3s linear infinite;animation-delay:", ";background-color:currentColor;border-radius:50%;height:", "px;margin-right:", "px;opacity:", ";width:", "px;@keyframes bounceAnimation{0%,60%,100%{transform:initial;}30%{transform:translateY(-10px);}}&:last-child{margin-right:0;}"], function (props) { return props.delay; }, config.size, config.gap, function (props) { return props.opacity; }, config.size); exports.DotUI = DotUI;