aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/pages/timeline/CollapseButton.tsx
blob: 1c4fa2ba19a2fa146e55be982885e7e176fea222 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { CSSProperties } from "react";

import IconButton from "~src/components/button/IconButton";

export default function CollapseButton({
  collapse,
  onClick,
  className,
  style,
}: {
  collapse: boolean;
  onClick: () => void;
  className?: string;
  style?: CSSProperties;
}) {
  return (
    <IconButton
      color="primary"
      icon={collapse ? "arrows-angle-expand" : "arrows-angle-contract"}
      onClick={onClick}
      className={className}
      style={style}
    />
  );
}