文件操作 - InviteeRow.tsx
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/grafana/public/app/features/users/InviteeRow.tsx
编辑文件内容
import React, { PureComponent } from 'react'; import { connect } from 'react-redux'; import { Invitee } from 'app/types'; import { revokeInvite } from './state/actions'; import { Button, ClipboardButton } from '@grafana/ui'; export interface Props { invitee: Invitee; revokeInvite: typeof revokeInvite; } class InviteeRow extends PureComponent<Props> { render() { const { invitee, revokeInvite } = this.props; return ( <tr> <td>{invitee.email}</td> <td>{invitee.name}</td> <td className="text-right"> <ClipboardButton variant="secondary" size="sm" getText={() => invitee.url}> Copy Invite </ClipboardButton> </td> <td> <Button variant="destructive" size="sm" icon="times" onClick={() => revokeInvite(invitee.code)} /> </td> </tr> ); } } const mapDispatchToProps = { revokeInvite, }; export default connect(() => { return {}; }, mapDispatchToProps)(InviteeRow);
修改文件时间
将文件时间修改为当前时间的前一年
删除文件