prometheus
28 строк · 611.0 Байт
1import React, { FC } from 'react';
2import { Button } from 'reactstrap';
3
4interface ToggleMoreLessProps {
5event(): void;
6showMore: boolean;
7}
8
9export const ToggleMoreLess: FC<ToggleMoreLessProps> = ({ children, event, showMore }) => {
10return (
11<h3>
12{children}
13<Button
14size="xs"
15onClick={event}
16style={{
17padding: '0.3em 0.3em 0.25em 0.3em',
18fontSize: '0.375em',
19marginLeft: '1em',
20verticalAlign: 'baseline',
21}}
22color="primary"
23>
24show {showMore ? 'less' : 'more'}
25</Button>
26</h3>
27);
28};
29