Skip to content
This repository has been archived by the owner on Jun 26, 2023. It is now read-only.

Enable PWA Support #163

Merged
merged 1 commit into from
Jan 18, 2021

Conversation

0916dhkim
Copy link
Contributor

Changes

  • Add public/service-worker.js.
  • Register service worker in src/index.tsx.

Notes

  • Web app manifest is already supported in CRA.
  • Cannot use typescript inside service worker.

This PR is made on top of #162

@0916dhkim
Copy link
Contributor Author

@hyochan Please review this PR. Note that I made this branch on top of your branch (not master).

@hyochan
Copy link
Owner

hyochan commented Jan 18, 2021

@hyochan Please review this PR. Note that I made this branch on top of your branch (not master).

This is the way to go! You did great

.eslintrc.js Show resolved Hide resolved
@hyochan hyochan merged commit c1690db into hyochan:release/0.63.0-web-support Jan 18, 2021
@0916dhkim 0916dhkim deleted the enhance/pwa branch January 19, 2021 20:18
hyochan added a commit that referenced this pull request Jan 31, 2021
* Configure react-native-web in project

* Configured projects with all 3 platforms

They almost look a like now. However still on more remaining issue is `fbt`.

* Removed react-app-rewired and added craco

* Fixed tests with correct fbtEnum path

There was a space at the first of the path strings

* More options to tsconfig

* Fixed fbt for android

* Refactor codes applying new eslint rules

* Upgrade typescript to < 4.1 and > 3.9

Affected by the peer dep

* Configured eslint rules

* More lint fixes

* Fixed false positiy eslint config upgrading package

* Mocked @react-navigation/stack

* Updated snapshots

* Updated packages

* Added v5 tag for dooboo-cli@5 compatibility

Refer to hyochan/dooboo-cli#75

* TS config isolatedModules => false

eveningkid/denodb#146

* More lint fixes in root files

* Set isolatedModules to true for in tsconfig

* Generated fbts

* Added `withScreen` util instead of wrapping whole screen

* Remove i18n root which is moved to utils

* Updated [ThemeProvider] and changed theme controls

* Patch on new themeing and media queries

* Updated button text color

* Enable PWA Support (#163)

* Updated packages and eslint config

* Removed empty spaces in .gitignore

* Removed generated i18n files from git

* Update packages

* Upgrade android sdk version to 29

* Circleci android sdk 29 image

Co-authored-by: Donghyeon Kim <[email protected]>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants