mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-19 10:46:00 +00:00
28 lines
1.1 KiB
JavaScript
28 lines
1.1 KiB
JavaScript
import React from 'react';
|
|
import { DropDownMenuItem, DropDownMenuDivider } from '../modals/DropDownMenu';
|
|
|
|
export default function FormViewContextMenu({ switchToTable, onNavigate, addToFilter, filterThisValue }) {
|
|
return (
|
|
<>
|
|
<DropDownMenuItem onClick={switchToTable} keyText="F4">
|
|
Table view
|
|
</DropDownMenuItem>
|
|
{addToFilter && <DropDownMenuItem onClick={addToFilter}>Add to filter</DropDownMenuItem>}
|
|
{filterThisValue && <DropDownMenuItem onClick={filterThisValue}>Filter this value</DropDownMenuItem>}
|
|
<DropDownMenuDivider />
|
|
<DropDownMenuItem onClick={() => onNavigate('begin')} keyText="Ctrl+Home">
|
|
Navigate to begin
|
|
</DropDownMenuItem>
|
|
<DropDownMenuItem onClick={() => onNavigate('previous')} keyText="Ctrl+Up">
|
|
Navigate to previous
|
|
</DropDownMenuItem>
|
|
<DropDownMenuItem onClick={() => onNavigate('next')} keyText="Ctrl+Down">
|
|
Navigate to next
|
|
</DropDownMenuItem>
|
|
<DropDownMenuItem onClick={() => onNavigate('end')} keyText="Ctrl+End">
|
|
Navigate to end
|
|
</DropDownMenuItem>
|
|
</>
|
|
);
|
|
}
|