Using Reactime in a React + Electron App
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 20/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- electron, react, typescript
Research direction
Start by reproducing the launch failure in the React + Electron app with React DevTools enabled. Inspect manifest.json and bundles/background.bundle.js, which are named in the error output, and verify that the content script launches, the launch button works, and the service worker registers without errors.
Written by the indexing model from the issue text.
Description
I am working on a react + electron app and for the longest time have been using an extension called Recoilize to debug recoil state within my application. Issue is, with a recent update, that tool has stopped working.
After looking for a new tool I found reactime and have been trying to get it to work. I have the react dev tools extension loaded in my app (One of the requirements I read in the README), but am getting errors trying to load reactime. The issues I am having are as follows:
- I get the "Checking if content script has been launched on current tab" error and the launch process doesn't progress.
- When I try to manually click the "launch" button nothing happens.
- In my terminal I get the following error:
[6428:0715/045024.338:ERROR:extensions_browser_client.cc(67)] Extension Error:
[1] OTR: false
[1] Level: 2
[1] Source: chrome-extension://cgibknllccemdnfhfpmjhffpjfeidjga/bundles/background.bundle.js
[1] Message: Uncaught TypeError: Cannot read properties of undefined (reading 'addListener')
[1] ID: cgibknllccemdnfhfpmjhffpjfeidjga
[1] Type: RuntimeError
[1] Context: chrome-extension://cgibknllccemdnfhfpmjhffpjfeidjga/bundles/background.bundle.js
[1] Stack Trace:
[1] {
[1] Line: 3
[1] Column: 1
[1] URL: chrome-extension://cgibknllccemdnfhfpmjhffpjfeidjga/bundles/background.bundle.js
[1] Function: (anonymous function)
[1] }
[1] [6428:0715/045024.338:ERROR:extensions_browser_client.cc(67)] Extension Error:
[1] OTR: false
[1] Level: 1
[1] Source: manifest.json
[1] Message: Service worker registration failed. Status code: 15
[1] ID: cgibknllccemdnfhfpmjhffpjfeidjga
[1] Type: ManifestError
Does anyone have reactime working in an Electron app? Is there any help I can have to get this working?
Thank you.
If you need any extra information, please let me know.
- Dominant language
- TypeScript
- Stars
- 2.2k
- Forks
- 210
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from open-source-labs/Reactime
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
open-source-labs/Reactime#359 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
open-source-labs/Reactime#356 ·
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 25/100
open-source-labs/Reactime#355 · 5 comments · 1 reaction ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
open-source-labs/Reactime#352 ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
open-source-labs/Reactime#351 · 1 comment ·
All issues in open-source-labs/Reactime
Similar issues
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 76/100
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
vercel/react-tweet#225 ·