Feliz.PrimeReact
0.3.0
dotnet add package Feliz.PrimeReact --version 0.3.0
NuGet\Install-Package Feliz.PrimeReact -Version 0.3.0
<PackageReference Include="Feliz.PrimeReact" Version="0.3.0" />
paket add Feliz.PrimeReact --version 0.3.0
#r "nuget: Feliz.PrimeReact, 0.3.0"
// Install Feliz.PrimeReact as a Cake Addin #addin nuget:?package=Feliz.PrimeReact&version=0.3.0 // Install Feliz.PrimeReact as a Cake Tool #tool nuget:?package=Feliz.PrimeReact&version=0.3.0
Feliz.PrimeReact
Feliz style bindings for PrimReact
Here's how it looks:
module App
open Feliz
open Feliz.PrimeReact
[<ReactComponent>]
let MyComponent () =
let (textValue, setTextValue) = React.useState ("my text")
Html.div [
Prime.inputText [
inputText.value textValue
inputText.onChange setTextValue
inputText.placeholder "Enter text"
inputText.className [
inputTextClass.small
inputTextClass.error isInvalid
]
]
]
NOTE:
This is very much an early release which includes just a small subset of the PrimeReact controls and properties, It should be a solid foundation for extending into the other controls. Issue requesting new features are very much welcome.
Installation
Run femto install Feliz.PrimeReact
from inside your project directory.
Source code
Found in ./Feliz.PrimeReact
Samples
Samples are found in ./sample
. Samples will align to the samples found in the PrimeReact documentation.
Contributing
In root folder:
- Run
yarn
to install npm packages - Run
yarn start
to start the sample application to test changes
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Fable.Core (>= 3.7.0)
- Fable.React (>= 8.0.1)
- Feliz (>= 1.64.0)
- FSharp.Core (>= 6.0.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.