Skip to content

Releases: sapcc/juno

juno-ui-components

08 Dec 13:28
578eeb4
Compare
Choose a tag to compare
[ui] Improve event handling (#249)

* [ui] Button: run exsiting click handler only, pass event

* [ui] Misc. improve event handling, add onClick, tests

* bump version to 1.0.4

* [ui] export Pagination component

juno-ui-components

06 Dec 11:15
e80e5b8
Compare
Choose a tag to compare
[ui] Pagination (#247)

* [ui] Button: add icon margin only when there is a label or children

* [ui] Pagination: add fist implmentation WIP

* [ui] SelectOption: allow number and string for label, value props

* [ui] Pagination: add `isFirstPage`, `isLastPage` props

* [ui] SelectOption: remove obsolete mdx stories

* [ui] SelectOption: fix non-showing docstring

* [ui] Pagination: handle events

* [ui] Pagination: disable prev/next button if possible

* [ui] Pagination: better controls for story

* [ui] Pagination: add variant-based className

* [ui] Pagination: add first batch of tests

* [ui] Pagination: don’t try to calculate first and last page for now

* [ui] Pagination: add more tests for handlers

* [ui] bump version to 1.0.3

* [ui] Pagination: fix tests failing after refacturing

add await

* [ui] TextInput: accept number as value prop, too

* [ui] Pagination: prevent null value for input

* [ui] tests: wrap state-changing first renders and actions in `act()`

see https://reactjs.org/docs/test-utils.html#act

juno-ui-components

30 Nov 16:24
Compare
Choose a tag to compare
v1_0_2

[ui] text-input-row onFocus and onBlur propagate event

juno-ui-components

30 Nov 15:44
e9bbc4e
Compare
Choose a tag to compare
v1_0_1

[ui] fix text-input-row onChange handler and added onFocus and onBlur…

juno-ui-components

29 Nov 14:27
Compare
Choose a tag to compare
v1_0_0

fix mercury unit tests

juno-ui-components

17 Nov 14:27
53ee6fc
Compare
Choose a tag to compare
[ui] Modal backdrop update (#228)

* [ui] Modal: update backdrop colors

* [ui] bump version to 0.8.8

* [ui] Modal: update Modal bg color, remove ModalFooter bg color

* [ui] Modal: add rounded corners

juno-ui-components

10 Nov 09:22
432be11
Compare
Choose a tag to compare
[ui] export SideNavigation, -Item, bump to 0.8.7 (#227)

* [ui] SideNavigation: add stub components

* [ui] SideNavigation, -Item: update styles

* [ui] bump version to 0.8.6

* [ui] export Sidenavigation, -Item, bump version to 0.8.7

juno-ui-components

10 Nov 09:11
7cecdfc
Compare
Choose a tag to compare
[ui] SideNavigation (#226)

* [ui] SideNavigation: add stub components

* [ui] SideNavigation, -Item: update styles

* [ui] bump version to 0.8.6

juno-ui-components

09 Nov 16:42
0150497
Compare
Choose a tag to compare
[ui] Form validation fixes (#225)

* [ui] Select: add padding for (in-) valid icon

* [ui] RadioGroup: fix ‘missing prop’ warnings in some tests

* [ui] TextInputRow: fix padding whne row is invalid or valid

* [ui] TextareaRow: render icon if row is valid or invalid

* [ui] TextareaRow, TextInputRow: fix icon position for stacked variant

* [ui] bump version to 0.8.5

juno-ui-components

07 Nov 14:59
196ff95
Compare
Choose a tag to compare
Form validation styles (#223)

* [ui] TextArea, -Row. add invalid state

* [ui] Switch: add invalid state/styles

* [ui] SwitchRow: add invalid prop, styles

* [ui] Select: add invalid prop, styles, icon

* [ui] SelectRow: add invalid prop, state, and styles

* [ui] Radio, RadioRow: add invalid and errortext props, invalid state

* [ui] Checkbox: add invalid prop, state, styles

* [ui] CheckboxRow: add invalid prop and state, errorstate prop, error styles

* [ui] Checkbox: add `valid` prop, state, styles

* [ui] add `checkCircle` icon

* [ui] CheckboxRow: add `valid` prop, state, styles, successtext prop

* [ui] Checkbox: separate `useEffect` statements

* [ui] Checkbox: rename const for consistency

* [ui] Radio: add `valid` prop, state, styles

* [ui] RadioRow: add `valid` prop, state, styles, add `successtext` prop

* [ui] Select, SelectRow: add `valid` prop, state, styles, `successtext` prop

* [ui] Switch: add `valid` prop, state, styles

* [ui] SwitchRow: add `valid` prop, state, styles, `successtext` prop

* [ui] Textarea: add `valid` prop, state, styles

* [ui] Textinput: add `valid` prop, state, styles

* [ui] TextareaRow: add `valid` prop, state, styles; add `successtext` prop

* [ui] TextInputRow: add `valid` prop, state, styles; add `successtext` prop

* [ui] CheckboxGroup: add `valid`, `invalid` props, state, styles; `errortext`, `successtext` props

* [ui] formatting, typos

* [ui] RadioGroup: add `valid`, `invalid` props, state, styles; add `errortext`, `successtext` props

* [ui] bump version to 0.8.4

* [ui] useMemo for (in-)validated constants

* [ui] export Box component

Co-authored-by: D038721 <[email protected]>