It’s very easy to compare this to The Prohibition but the reality is alcohol is much more popular than tobacco. For someone who doesn’t drink, understanding the appeal of drinking in a social setting is way easier. With this law I don’t think there is a need for a black market of tobacco like there was with alcohol as it will still be available to purchase, just more controlled. The effect will be a reduction in exposure in younger generations that simply won’t find the need to start smoking. This works and in my province of Quebec since laws have been getting stricter the only people that still smoke are poor or raised by heavy smoker parents.
I really recommend nativewind to solve pretty much every gripe I have with styling react native, if you still want to give it a chance. Expo for instant cross platform updates by just publishing updated JavaScript (no more publishing updatdes in app store and play store!) Also, yup and Formik for form validation and react query for API calls. With these minimal libraries react native becomes a beast.