aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/pages/timeline/CollapseButton.tsx
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2023-08-26 16:28:39 +0800
committercrupest <crupest@outlook.com>2023-08-26 16:28:39 +0800
commit1f90dd29a2e1a11cf16857513f14bce3df68c1e1 (patch)
tree4f044ae6ebf37014f33c37c5fee8bf9d37b4f3c7 /FrontEnd/src/pages/timeline/CollapseButton.tsx
parent5284f38c002e5bf88e308e208456d41d4126b30e (diff)
downloadtimeline-1f90dd29a2e1a11cf16857513f14bce3df68c1e1.tar.gz
timeline-1f90dd29a2e1a11cf16857513f14bce3df68c1e1.tar.bz2
timeline-1f90dd29a2e1a11cf16857513f14bce3df68c1e1.zip
...
Diffstat (limited to 'FrontEnd/src/pages/timeline/CollapseButton.tsx')
-rw-r--r--FrontEnd/src/pages/timeline/CollapseButton.tsx18
1 files changed, 11 insertions, 7 deletions
diff --git a/FrontEnd/src/pages/timeline/CollapseButton.tsx b/FrontEnd/src/pages/timeline/CollapseButton.tsx
index 8270e160..14fc6bee 100644
--- a/FrontEnd/src/pages/timeline/CollapseButton.tsx
+++ b/FrontEnd/src/pages/timeline/CollapseButton.tsx
@@ -1,21 +1,25 @@
-import * as React from "react";
+import { CSSProperties } from "react";
import IconButton from "@/views/common/button/IconButton";
-const CollapseButton: React.FC<{
+export default function CollapseButton({
+ collapse,
+ onClick,
+ className,
+ style,
+}: {
collapse: boolean;
onClick: () => void;
className?: string;
- style?: React.CSSProperties;
-}> = ({ collapse, onClick, className, style }) => {
+ style?: CSSProperties;
+}) {
return (
<IconButton
+ color="primary"
icon={collapse ? "arrows-angle-expand" : "arrows-angle-contract"}
onClick={onClick}
className={className}
style={style}
/>
);
-};
-
-export default CollapseButton;
+}