Support RNW
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 30/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- react, react-native, typescript
- Domain
- build-system, documentation, web-dev
Research direction
Start by locating the documentation site's webpack configuration and checking whether it exposes a Gatsby-style plugin hook. Compare the proposed withUnimodules wrapper from @expo/webpack-config/addons with the linked gatsby-plugin-react-native-web integration. Done means web component demos for Paper and Reanimated can be embedded and tried directly in the documentation.
Written by the indexing model from the issue text.
Description
Hey
As this project is used for both Paper and Reanimated (both supporting web platform), it would be cool if we could embed web component demos directly in the doc.
Is there a way to customize webpack currently, like a gatsby plugin or something?
Wrapping the webpack config with withUnimodules from import { withUnimodules } from '@expo/webpack-config/addons' should do the job, see https://github.com/slorber/gatsby-plugin-react-native-web/blob/master/src/gatsby-node.js
That could be a better experience and also a "proof" that web support is good in those libs if user was able to try web support easily.
- Dominant language
- TypeScript
- Stars
- 141
- Forks
- 12
- 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 callstack/component-docs
-
callstack/component-docs#49 · 1 comment · 2 reactions · 1 assignee ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
callstack/component-docs#48 · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
callstack/component-docs#44 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
callstack/component-docs#34 ·
-
greenkeeper
Difficulty 4/5 3-5 days Newbie friendliness 25/100
callstack/component-docs#18 ·
All issues in callstack/component-docs
Similar issues
-
clawsweeper:linked-pr-open clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:message-loss issue-rating: 🦞 diamond lobster maturity:stable P2
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Eynzof/Hermes-CN-Desktop#616 ·
-
ZCode 3.14.3 に対応する Open
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
supermomonga/zcode-acp#24 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
growthbook/growthbook#7100 ·
-
triage
Difficulty 1/5 1-3 hours Newbie friendliness 88/100