Files
dbgate/packages/web/src/utility/openArchiveFolder.ts
2021-10-14 19:51:46 +02:00

15 lines
531 B
TypeScript

import { get } from 'svelte/store';
import getElectron from './getElectron';
import { extensions } from '../stores';
import axiosInstance from '../utility/axiosInstance';
export function openArchiveFolder() {
const electron = getElectron();
const ext = get(extensions);
const filePaths = electron.remote.dialog.showOpenDialogSync(electron.remote.getCurrentWindow(), {
properties: ['openDirectory'],
});
const linkedFolder = filePaths && filePaths[0];
axiosInstance.post('archive/create-link', { linkedFolder });
}