UNPKG

@sb1/ffe-core-react

Version:

React components for ffe-core components

20 lines (19 loc) 969 B
import React from 'react'; import classNames from 'classnames'; /** * @deprecated Use the Wave component in `ffe-shapes-react` instead. */ export function Wave({ position, flip, color, darkmodeColor, bgColor, bgDarkmodeColor, children, className, ...rest }) { return (React.createElement("div", { className: classNames('ffe-wave', className, { [`ffe-wave--bg-${bgColor}`]: bgColor, [`ffe-wave--dm-bg-${bgDarkmodeColor}`]: bgDarkmodeColor, }) }, children ? (React.createElement("div", { className: "ffe-wave__content" }, children)) : null, React.createElement("div", { className: classNames('ffe-wave__wave', `ffe-wave--bg-${color}`, { [`ffe-wave--dm-bg-${darkmodeColor}`]: darkmodeColor, 'ffe-wave__wave--flip': flip, }), "aria-hidden": "true", style: { maskPosition: position, WebkitMaskPosition: position, }, ...rest }))); }