文件操作 - RowOptionsModal.tsx
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/grafana/public/app/features/dashboard/components/RowOptions/RowOptionsModal.tsx
编辑文件内容
import React, { FC } from 'react'; import { Modal, stylesFactory } from '@grafana/ui'; import { css } from 'emotion'; import { OnRowOptionsUpdate, RowOptionsForm } from './RowOptionsForm'; export interface RowOptionsModalProps { title: string | null; repeat: string | null; onDismiss: () => void; onUpdate: OnRowOptionsUpdate; } export const RowOptionsModal: FC<RowOptionsModalProps> = ({ repeat, title, onDismiss, onUpdate }) => { const styles = getStyles(); return ( <Modal isOpen={true} title="Row Options" icon="copy" onDismiss={onDismiss} className={styles.modal}> <RowOptionsForm repeat={repeat} title={title} onCancel={onDismiss} onUpdate={onUpdate} /> </Modal> ); }; const getStyles = stylesFactory(() => { return { modal: css` label: RowOptionsModal; width: 500px; `, }; });
修改文件时间
将文件时间修改为当前时间的前一年
删除文件