small fixes + improvements

- open link in external browser
- stop app from running after install
- fix lowercase path
- fix bug on file upload
This commit is contained in:
cv
2021-06-14 13:19:45 +02:00
parent 8260a50ed2
commit 9b2bd8ee3c
6 changed files with 22 additions and 9 deletions
+10 -3
View File
@@ -15,6 +15,12 @@ export default function InfoNif() {
const isDev = process.env.NODE_ENV === 'development';
const baseURL = `http://__IP__:${isDev ? 3000 : 4001}`;
const handleLink = (url) => {
if (window.process.type === 'renderer') {
window.ipcRenderer.send('send-to-link', url);
}
};
return (
<div className={style.container}>
<div className={style.header}>
@@ -33,9 +39,10 @@ export default function InfoNif() {
{data?.networkInterfaces.map((e) => {
return (
<a
href={baseURL.replace('__IP__', e.address)}
target='_blank'
rel='noreferrer'
href='/'
onClick={() =>
handleLink(baseURL.replace('__IP__', e.address))
}
className={style.if}
>{`${e.name} - ${e.address}`}</a>
);
-3
View File
@@ -12,9 +12,6 @@ import HelpIconBtn from './buttons/HelpIconBtn';
import UploadIconBtn from './buttons/UploadIconBtn';
import { useRef } from 'react';
// const { ipcRenderer } = window.require('electron');
// import { ipcRenderer, remote }from 'electron';
export default function MenuBar(props) {
const { onOpen } = props;
const hiddenFileInput = useRef(null);