UNPKG

graceful-unwinding-widget

Version:

graceful-unwinding-widget React component

17 lines (14 loc) 797 B
import React from 'react'; import { LabelText } from './styles'; var DAY = 24 * 60 * 60; export default function FeeInformation(_ref) { var isFlat = _ref.isFlat, fee = _ref.fee, period = _ref.period; return React.createElement( LabelText, null, fee === '0.0' && 'No service fee', fee !== '0.0' && '' + fee + (isFlat ? ' DAI' : '%') + '/ ' + (period >= 360 * DAY ? +(period / 360 / DAY).toFixed(2) + ' year(s)' : period >= 30 * DAY ? +(period / 30 / DAY).toFixed(2) + ' month(s)' : period >= 7 * DAY ? +(period / 7 / DAY).toFixed(2) + ' week(s)' : period >= DAY ? +(period / DAY).toFixed(2) + ' day(s)' : period >= 3600 ? +(period / 3600).toFixed(2) + ' hour(s)' : period >= 60 ? +(period / 60).toFixed(2) + ' min(s)' : period + ' sec(s)') + ' service fee' ); }