UNPKG

@kiwicom/orbit-components

Version:

Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.

26 lines 1 kB
import _extends from "@babel/runtime/helpers/esm/extends"; import styled from "styled-components"; import React from "react"; import { CardElement } from "../../../Card/helpers/mixins"; import { getBorder, getBorderRadius } from "../../../Card/helpers/borders"; import defaultTheme from "../../../defaultTheme"; const StyledAccordionWrapper = styled.div.withConfig({ displayName: "AccordionWrapper__StyledAccordionWrapper", componentId: "sc-kupav0-0" })(["", ";border:", ";border-radius:", ";transition:margin ", " ease-in-out;margin:", " 0;"], CardElement, getBorder, getBorderRadius, ({ theme }) => theme.orbit.durationFast, ({ theme }) => theme.orbit.spaceXSmall); StyledAccordionWrapper.defaultProps = { theme: defaultTheme }; const AccordionWrapper = ({ dataTest, initialExpanded, ...props }) => /*#__PURE__*/React.createElement(StyledAccordionWrapper, _extends({}, props, { expanded: props.expanded || initialExpanded, "data-test": dataTest })); export default AccordionWrapper;