KeymapControl.tsx 558 B

12345678910111213141516171819
  1. import type { KeyMapMode } from '../../../../consts';
  2. import { AllKeyMap } from '../../../../consts';
  3. import { OutlineSecondaryButtons } from './OutlineSecondaryButtons';
  4. type KeymapControlProps = {
  5. setEditorKeymap: (value: KeyMapMode) => void;
  6. };
  7. export const KeymapControl = ({ setEditorKeymap }: KeymapControlProps): JSX.Element => {
  8. return (
  9. <div className="row mt-5">
  10. <h2>Keymaps</h2>
  11. <div className="col">
  12. <OutlineSecondaryButtons<KeyMapMode> update={setEditorKeymap} items={AllKeyMap} />
  13. </div>
  14. </div>
  15. );
  16. };