Releases: purescript-react/purescript-lumi-components
Releases · purescript-react/purescript-lumi-components
v18.0.0
v16.0.0
Default updates:
- Box, min-width: min-content; is now min-width: auto;
- Button loading, position: relative; removed and display: block used instead
v10.0.1
Input fixes:
- add maxLength/minLength to our InputProps
- use input style props with Form.InputBox
v10.0.0
Breaking changes
- Add a context menu to
Form.Tablerows via a new prop calledrowMenu(#164) - Replace
defaultValueprop inForm.Tablewith a newaddRowprop that allows for using async actions to add new rows (#164) - Make the form result available for the
summaryprop inForm.Table(#164)
Fixes
- Use link-style button in editable tables (#164)
v9.0.0
Breaking changes
- Add a
readonly :: Booleanfield toFileInfothat indicates whether a given file may be removed or not (#162) - Add a
remove :: FileId -> Aff Booleanfield toUploadBackendthat allows for running an async action to check whether the file should be removed (e.g. a confirmation modal) (#162) - Add the
onClick :: FileId -> Maybe (Effect Unit)prop toUploadso that users can interact with the uploaded files — e.g. for downloading them (#162)
New features
v8.1.0
v7.1.0
v7.0.3
v7.0.2
v7.0.0
- Style modifiers now have type
StyleModifier, so that they cannot depend on component-specific properties. - Rename
styleModifierandstyleModifier_tostyleandstyle_respectively (#145) - Fix the direction of composition of style combinators (#145).
- Now style modifiers work like normal prop modifiers, where the rightmost styles take precedence over the leftmost ones.