Feliz.ReactSpectrum ![](https://camo.githubusercontent.com/775d6512129aee7b09fbe4e4245630b5a23d15f2dacd7386c3f34f94a661b754/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f46656c697a2e5265616374537065637472756d2e7376673f7374796c653d737175617265)
Feliz-style Fable bindings for Adobe's React Spectrum components
Installing
- Using the Femto dotnet tool makes sure the required npm dependencies are correctly installed:
dotnet femto install Feliz.ReactSpectrum
- Using NuGet:
dotnet add package Feliz.ReactSpectrum
- Don't forget to also install the npm dependencies manually if you're not using Femto:
npm install @adobe/react-spectrum npm install @spectrum-icons/illustrations npm install @spectrum-icons/workflow
Documentation
See it in action here: https://geodanila.github.io/Feliz.ReactSpectrum/
Running the docs locally
- Make sure you have the .NET 6 SDK installed
- Run a
dotnet tool restore
in order to restore the tools required for building the bindings library and docs app - Run
dotnet run RunDocs
- wait a bit and a browser window will open showing the docs app. The app will run in development mode, with hot module reloading enabled