/
amesk
/
gitlab-analyzer
Обзор
Документация
Войти
/
amesk
/
gitlab-analyzer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
jquery
preload.js
17 строк
971 B
amesk
Added preliminary Excel export.
14 фев 2025, 23:22
14 фев 2025, 23:22
e44ec68
Код
Авторство
О чём код?
const { contextBridge, ipcRenderer } = require('electron'); GITLAB_URL = 'http://gitlab.evomarine.local'; // Экспортируем API для взаимодействия с основным процессом contextBridge.exposeInMainWorld('electronAPI', { GITLAB_URL, saveToken: (token) => ipcRenderer.send('save-token', token), openExternalLink: (url) => ipcRenderer.send('open-external-link', url), openHelpWindow: () => ipcRenderer.send('open-help-window'), getProjectLabels: (projectId) => ipcRenderer.invoke('get-project-labels', projectId), getOpenIssues: (projectId) => ipcRenderer.invoke('get-open-issues', projectId), closeIssues: (projectId, issueIds) => ipcRenderer.invoke('close-issues', projectId, issueIds), updateLabel: (projectId, issueId, label, action) => ipcRenderer.invoke('update-label', projectId, issueId, label, action), exportToExcel: (data) => ipcRenderer.invoke('export-to-excel', data), });