You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please vote if you like this issue, it help us to plan our road map. 😉
Background
Provide an architectural diagram on existing packages. And a new diagram with intention to move us to React Native and reusing as much existing components as possible.
Today
This diagram represents most of the functional components, but not every of them.
Interim
This is for architectural change before implementation.
Tomorrow
After React Native package is implemented. TBC.
Push notification may requires service change or a community adapter.
Thoughts
Higher priority thoughts
Styling iOS and Android could be very different, or may be very indifferent
Some shops may want to have different styles (better UI/UX because iOS != Android)
Some shops may want uniformity (corporate branding)
Some shops may want a cheaper way (less labor)
What kind of visual regression test could we do?
VRT is bread-and-butter of Web Chat
We can redo our DOM as long as we have VRT in-place, and this is super important
What style options could not be shared from web to iOS/Android?
Should we still call them "style options"? Or "platform options"?
Could we eliminate them?
Facebook Metro bundler doesn't like lerna and npm symlink
Background
Provide an architectural diagram on existing packages. And a new diagram with intention to move us to React Native and reusing as much existing components as possible.
Today
This diagram represents most of the functional components, but not every of them.
Interim
This is for architectural change before implementation.
Tomorrow
After React Native package is implemented. TBC.
Thoughts
lerna
andnpm symlink
<canvas>
todayPrototype
Click here to see the prototype.
Work items
bf-wc-component
intobf-wc-dom
styleOptions
are good for RNstyleOptions
window.open
middlewareThe text was updated successfully, but these errors were encountered: