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.Table
rows via a new prop calledrowMenu
(#164) - Replace
defaultValue
prop inForm.Table
with a newaddRow
prop that allows for using async actions to add new rows (#164) - Make the form result available for the
summary
prop inForm.Table
(#164)
Fixes
- Use link-style button in editable tables (#164)
v9.0.0
Breaking changes
- Add a
readonly :: Boolean
field toFileInfo
that indicates whether a given file may be removed or not (#162) - Add a
remove :: FileId -> Aff Boolean
field toUploadBackend
that 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 toUpload
so 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
styleModifier
andstyleModifier_
tostyle
andstyle_
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.