import type { ShortcutDef } from '$lib/stores/shortcut-store';

export const obtenerAtajosOtrosDatos = (acciones: {
    manejarCalculos: () => void;
    manejarBitacora: () => void;
    manejarPartesII: () => void;
    manejarRectificacion: () => void;
    manejarRectificacionII: () => void;
    manejarNotas: () => void;
    manejarSeleccionAutomatizada: () => void;
    manejarExpDocumentos: () => void;
    manejarMultas: () => void;
}): ShortcutDef[] => [
        { key: 'Alt+Digit1', description: 'Ir a Cálculos', action: acciones.manejarCalculos },
        { key: 'Alt+Digit2', description: 'Ir a Bitácora', action: acciones.manejarBitacora },
        { key: 'Alt+Digit3', description: 'Ir a Partes II', action: acciones.manejarPartesII },
        { key: 'Alt+Digit4', description: 'Ir a Rectificación', action: acciones.manejarRectificacion },
        { key: 'Alt+Digit5', description: 'Ir a Rectificación II', action: acciones.manejarRectificacionII },
        { key: 'Alt+Digit6', description: 'Ir a Notas', action: acciones.manejarNotas },
        {
            key: 'Alt+Digit7',
            description: 'Ir a Sel. Automatizada',
            action: acciones.manejarSeleccionAutomatizada
        },
        { key: 'Alt+Digit8', description: 'Exp. Documentos', action: acciones.manejarExpDocumentos },
        { key: 'Alt+Digit9', description: 'Ir a Multas', action: acciones.manejarMultas }
    ];
