Chris Glein
Chris Glein
Related (potentially duplicate?) issue: https://github.com/microsoft/react-native-windows/issues/6645 This JS API seems to happen too late. The other thread mentions a workaround, but we don't have the details.
Add the `Text` repro to pair with this `Popup` repro. Text shouldn't be focusable by default, but can be enabled to be focusable.
Error as text (thanks OCR!): > The Microsoft.ReactNative. IJSValueReader type referenced by the RNScreens. IRNScreensModule type in the file C:\Program Files\WindowsApps\35657ivgc.builder.Settingswin11clonestudy_1.0.2.0_x64_yg0tzxzkv29bc\RNScreens.winmd was not found. All types referenced in metadata files...
Can you give some background on what your scenario is for this? We want to understand how you would like to integrate UWP's notion of background tasks with React instancing....
@stecrain I believe you have some experience in this. Any chance you can give a quick summary? And then at some point we should probably write something on our docs...
Current instructions don't specify a version of Node. But it should match what the script does, which chooses an explicit version.
I get the remapping with `ReactConstant("Pi")`. But shouldn't the native spec use the "Pi" version and not "PI"? If you look at the [implementation in the repo](https://github.com/microsoft/react-native-windows-samples/blob/b6dd570405aa7ffa5156647e69f5f21314853742/samples/NativeModuleSample/cppwinrt/src/NativeFancyMath.js) it says "Pi"...
Also took me awhile to find out what else needed to change: ```js add(a: number, b: number): Promise; ``` To this: ```js add(a: number, b: number, callback: (value: number) =>...
Updating title beyond `Pi`, because there seem to be other descrepencies: [from the docs](https://microsoft.github.io/react-native-windows/docs/native-modules#4-registering-your-native-module) ```cpp #include "pch.h" #include "ReactPackageProvider.h" #include "ReactPackageProvider.g.cpp" #include // NOTE: You must include the headers of...
Use of constants is wrong for Turbo Modules (which will be the behavior in release mode): ```js FancyMath says PI = {FancyMath.Pi} FancyMath says E = {FancyMath.E} ); ``` Should...