argo-cd
23 строки · 665.0 Байт
1import * as React from 'react';
2import {ToggleButton} from '../../../shared/components/toggle-button';
3
4// TimestampsToggleButton is a component that renders a toggle button that toggles timestamps.
5export const TimestampsToggleButton = ({
6timestamp,
7viewTimestamps,
8setViewTimestamps
9}: {
10timestamp?: string;
11viewTimestamps: boolean;
12setViewTimestamps: (value: boolean) => void;
13}) =>
14!timestamp && (
15<ToggleButton
16title='Show timestamps'
17onToggle={() => {
18setViewTimestamps(!viewTimestamps);
19}}
20toggled={viewTimestamps}
21icon='clock'
22/>
23);
24