- [PinchZoom] added in
dooboo-ui
package.
[ThemeProvider]
- Fixed theme variable changing issue
- Related facebook/react-native#28525.
[StatusBarBrightness]
- Set default
themeType
.
[ThemeProvider]
- Set default themeType with
colorScheme
.
[StatusBarBrightness]
- Newly added [StatusBarBrightness] to control
StatusBar
's brightnes in mobile.
[EditText]
-
Added missing callBack props
onSubmitEditing
. -
Set default
placeholderTextColor
. -
Added
labelColor
. -
Dark mode example in story.
[EditText]
- Fixed hovering issue in
0.0.42
incolumn
type. Also fixed wherehover
style should be applied. Previously it was acontainer
but it should be applied to the first childView
.
[EditText]
- Fixed hover line appearing below the
errorText
.
[EditText]
- Fixed default
borderBottomWidth
to 0.5.
[Theme]
- Added missing
media
type intheme
.
[Theme]
- Deprecated @dooboo-ui/theme and included in
dooboo-ui
package itself.- This decision was made to unify the theme props used internally.
[EditText]
- Use theme props in default styling.
[Button]
- Use theme props in default styling.
[EditText]
- Use
useRef
for hover only in web env. - Tests fixes. When
await
is used more than once,native-testing-library
emits error.Reference - Refactored [EditText] tests with 100% coverage.
- Removed
@react-native-async-storage/async-storage
from core dependency.
[EditText]
- Disable hover in when not editable.
[Button]
-
tests coverage to 100%.
-
Use
useRef
for hover only in web env. -
Added hover style to [EditText] and also
labelText
hover style. Fixed padding style in [Button]. Previously, default padding was applied intext
which was hard to detect. Manage to have default pad styles in a container instead. #374
- Fix correct [Button]
onPress
type
- Removed default
flex: 1
in [EditText] - style
- Removed
flex: 1
[EditText] - column
- Refactored [EditText] to more concise way as how it is done in [Button]
- Update [Button] web styles
- Updated bracket spacing rules for eslint and prettier
- Added
TouchableOpacity
style prop to [Button] #372.
- Updated packages and applied new linting rules #370.
- Enhancements on [PinchZoom] and [Rating].
- Add ability to customize text with textProps in [Button].
- Renamed CheckBox dir to Checkbox and fix import error.
- Type enhancement on [Badge] #359
- Major refactoring on [Button], [EditText] and various works given by contributions. Fixes import bug on [Checkbox]. Move [PinchZoom] and [DatePicker] to packages. Reorganize assets for main and packages. For packages, it should go inside its root while main direct to __assets in the same dir.
- Upgrade expo sdk to 39 which has reac-native version of 0.63+ #355
- Major refactor [Accordion], Add
renderTitle
,renderBody
,titleContainerStyle
,bodyContainerStyle
and etc #321 - Fixed [Button] to render correctly. Fixed wrongly placed
testID
. - [EditText] doesn't need default type any more.
Column
is default.
- Add
contentStyle
to [EditText] #264 - Types fixes
- Changed all the import paths in more concise way #270.
- Renamed
Item
toSelectItem
and fixes import pathes #265
- Fix regression in [EditText] #262
- Fix regression in [Button]
- Support RTL for [SwitchToggle] #251
- Refactor [SearchInput] and re-designed #241
- Refactor and redesign [Accordion] 🔥🔥🔥🔥 👈
- Add hover option to [Button] #237
- [EditText] enhancement #234
- Fix
Accordion
error onios
in #214
- The rise of
dooboo-ui