Commit aef26c8
authored
FCE-2844: Fix docs bare workflow tab prebuild (#233)
## Description
- Wrap "Build native dependencies" step in Expo/Bare workflow tabs in
React Native Quick Start tutorial
- Expo users see `npx expo prebuild`, bare workflow users see `cd ios &&
pod install`
- Applied to both `docs/` (next) and `versioned_docs/version-0.25.0/`
## Motivation and Context
The `npx expo prebuild` command was shown unconditionally to all users,
including bare workflow users who don't use Expo. This was confusing and
incorrect for non-Expo setups.1 parent 8596f21 commit aef26c8
3 files changed
Lines changed: 27 additions & 1 deletion
File tree
- docs/tutorials
- packages
- versioned_docs/version-0.25.0/tutorials
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
115 | 118 | | |
116 | 119 | | |
117 | 120 | | |
118 | 121 | | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
119 | 132 | | |
120 | 133 | | |
121 | 134 | | |
| |||
Submodule web-client-sdk updated 42 files
- e2e-tests/livestream-client/.gitignore+29
- e2e-tests/livestream-client/README.md+42
- e2e-tests/livestream-client/config.ts+2
- e2e-tests/livestream-client/index.html+23
- e2e-tests/livestream-client/package.json+39
- e2e-tests/livestream-client/playwright.config.ts+58
- e2e-tests/livestream-client/scenarios/basic.spec.ts+61
- e2e-tests/livestream-client/scenarios/utils.ts+84
- e2e-tests/livestream-client/src/App.tsx+209
- e2e-tests/livestream-client/src/canvasStream.ts+92
- e2e-tests/livestream-client/src/main.tsx+14
- e2e-tests/livestream-client/src/vite-env.d.ts+10
- e2e-tests/livestream-client/tsconfig.json+18
- e2e-tests/livestream-client/tsconfig.node.json+10
- e2e-tests/livestream-client/vite.config.ts+8
- examples/mobile-client/fishjam-chat/app/room/preview.tsx+37-8
- examples/mobile-client/fishjam-chat/hooks/useMediaPermissions.ts+45
- package.json+4-3
- packages/mobile-client/package.json+1-1
- packages/mobile-client/src/hooks/usePermissions.ts+68
- packages/mobile-client/src/index.ts+5
- packages/mobile-client/src/overrides/getUserMedia.ts+28
- packages/mobile-client/src/webrtc-polyfill.ts+2
- packages/protobufs/fishjam/agent_notifications.ts+1-1
- packages/protobufs/fishjam/media_events/peer/peer.ts+1-1
- packages/protobufs/fishjam/media_events/server/server.ts+1-1
- packages/protobufs/fishjam/media_events/shared.ts+1-1
- packages/protobufs/fishjam/notifications/shared.ts+1-1
- packages/protobufs/fishjam/peer_notifications.ts+1-1
- packages/protobufs/fishjam/server_notifications.ts+1-1
- packages/protobufs/protos+1-1
- packages/react-client/package.json+1-1
- packages/react-client/src/devices/mediaInitializer.ts+18-19
- packages/react-client/src/hooks/internal/useScreenshareManager.ts+84-69
- packages/react-client/src/hooks/useLivestreamViewer.ts+4-1
- packages/react-client/src/hooks/useSandbox.ts+51-40
- packages/react-client/src/hooks/useStatistics.ts+4-2
- packages/react-client/src/utils/errors.ts+11-13
- packages/ts-client/package.json+1-1
- packages/ts-client/src/livestream.ts+4
- packages/webrtc-client/package.json+1-1
- yarn.lock+33
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
115 | 118 | | |
116 | 119 | | |
117 | 120 | | |
118 | 121 | | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
119 | 132 | | |
120 | 133 | | |
121 | 134 | | |
| |||
0 commit comments