| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- // @ts-nocheck
- import { RegistryDefinations } from '../types'
- export const API_KEYS_SHORTCUT_IDS = {
- API_KEYS_NEW_PUBLISHABLE: 'api-keys.new-publishable',
- API_KEYS_NEW_SECRET: 'api-keys.new-secret',
- API_KEYS_CREATE_PUBLISHABLE: 'api-keys.create-publishable',
- API_KEYS_CREATE_SECRET: 'api-keys.create-secret',
- }
- export type ApiKeysShortcutId = (typeof API_KEYS_SHORTCUT_IDS)[keyof typeof API_KEYS_SHORTCUT_IDS]
- export const apiKeysRegistry: RegistryDefinations<ApiKeysShortcutId> = {
- [API_KEYS_SHORTCUT_IDS.API_KEYS_NEW_PUBLISHABLE]: {
- id: API_KEYS_SHORTCUT_IDS.API_KEYS_NEW_PUBLISHABLE,
- label: 'New publishable key',
- sequence: ['Shift+P'],
- showInSettings: false,
- options: { ignoreInputs: true, registerInCommandMenu: true },
- },
- [API_KEYS_SHORTCUT_IDS.API_KEYS_NEW_SECRET]: {
- id: API_KEYS_SHORTCUT_IDS.API_KEYS_NEW_SECRET,
- label: 'New secret key',
- sequence: ['Shift+S'],
- showInSettings: false,
- options: { ignoreInputs: true, registerInCommandMenu: true },
- },
- [API_KEYS_SHORTCUT_IDS.API_KEYS_CREATE_PUBLISHABLE]: {
- id: API_KEYS_SHORTCUT_IDS.API_KEYS_CREATE_PUBLISHABLE,
- label: 'Create publishable key',
- sequence: ['Mod+Enter'],
- showInSettings: false,
- },
- [API_KEYS_SHORTCUT_IDS.API_KEYS_CREATE_SECRET]: {
- id: API_KEYS_SHORTCUT_IDS.API_KEYS_CREATE_SECRET,
- label: 'Create secret key',
- sequence: ['Mod+Enter'],
- showInSettings: false,
- },
- }
|