Skip to content

Commit 284668e

Browse files
committed
fixes
1 parent 3ebcb2d commit 284668e

File tree

6 files changed

+23
-22
lines changed

6 files changed

+23
-22
lines changed

.erb/scripts/fix-playwright.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@ const fs = require('fs');
22
const path = require('path');
33

44
const find = `async function installAppIcon(page) {
5-
const icon = await _fs.default.promises.readFile(require.resolve('./chromium/appIcon.png'));
5+
const icon = await import_fs.default.promises.readFile(require.resolve("./chromium/appIcon.png"));
66
const crPage = page._delegate;
7-
await crPage._mainFrameSession._client.send('Browser.setDockTile', {
8-
image: icon.toString('base64')
7+
await crPage._mainFrameSession._client.send("Browser.setDockTile", {
8+
image: icon.toString("base64")
99
});
1010
}`
1111
const replacement = `async function installAppIcon(page) {
12-
// const icon = await _fs.default.promises.readFile(require.resolve('./chromium/appIcon.png'));
12+
// const icon = await import_fs.default.promises.readFile(require.resolve("./chromium/appIcon.png"));
1313
// const crPage = page._delegate;
14-
// await crPage._mainFrameSession._client.send('Browser.setDockTile', {
15-
// image: icon.toString('base64')
14+
// await crPage._mainFrameSession._client.send("Browser.setDockTile", {
15+
// image: icon.toString("base64")
1616
// });
1717
}`
1818

19-
const find1 = `var bidiMapper = _interopRequireWildcard(require("chromium-bidi/lib/cjs/bidiMapper/BidiMapper"));
20-
var bidiCdpConnection = _interopRequireWildcard(require("chromium-bidi/lib/cjs/cdp/CdpConnection"));
19+
const find1 = `var bidiMapper = __toESM(require("chromium-bidi/lib/cjs/bidiMapper/BidiMapper"));
20+
var bidiCdpConnection = __toESM(require("chromium-bidi/lib/cjs/cdp/CdpConnection"));
2121
`
2222
const replacement1 = `var bidiMapper = null;
2323
var bidiCdpConnection = null;

package-lock.json

Lines changed: 4 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,7 @@
6767
"react": "^18.2.0",
6868
"react-dom": "^18.2.0",
6969
"react-helmet": "^6.1.0",
70-
"react-router-dom": "^6.16.0",
71-
"rebrowser-playwright-core": "^1.49.1"
70+
"react-router-dom": "^6.16.0"
7271
},
7372
"devDependencies": {
7473
"@electron/notarize": "^2.5.0",
@@ -234,4 +233,4 @@
234233
],
235234
"logLevel": "quiet"
236235
}
237-
}
236+
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { getPort } from '../ServerToggle'
1+
import { getPort, getURL } from '../ServerToggle'
22

33
export function getBaseUrl(): string {
44
const port = getPort()
55
if (port !== 8000) {
6-
return `http://127.0.0.1:${port}`
6+
return getURL(port)
77
}
88
return ''
99
}

src/renderer/app/components/ServerToggle.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { EuiLink } from '@elastic/eui/optimize/es/components/link/link';
12
import { useState } from 'react';
23
import { EuiFormRow } from '@elastic/eui/optimize/es/components/form/form_row/form_row';
34
import { ipcRenderer } from '../utils/electron';
@@ -11,6 +12,10 @@ export function getPort() {
1112
return serverPort
1213
}
1314

15+
export function getURL(port = getPort()): string {
16+
return `http://127.0.0.1:${port}`
17+
}
18+
1419
// Listen for server-state once globally (outside component)
1520
ipcRenderer.once('server-state', ({ isRunning, port }: any) => {
1621
serverRunning = isRunning;
@@ -32,7 +37,7 @@ const ServerToggle = () => {
3237
};
3338

3439
return (
35-
<EuiFormRow className="mb-4 !mt-0" label={`Start API Server on port ${serverPort}`} fullWidth>
40+
<EuiFormRow className="mb-4 !mt-0" label={<div>Start API Server on port <EuiLink target={'_blank'} href={getURL(serverPort)}>{serverPort}</EuiLink></div>} fullWidth>
3641
<SwitchField value={isRunning} onChange={handleToggle} />
3742
</EuiFormRow>
3843
);

src/renderer/app/utils/app-props.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,5 @@ export const appProps = {
2525
"default_sort": "no_sort",
2626
"max_runs": 1
2727
}
28-
],
29-
"show_api_integration_tab": true
28+
]
3029
}

0 commit comments

Comments
 (0)