NativeBase

Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.

MIT License

Downloads
264.7K
Stars
20K
Committers
272

Bot releases are visible (Hide)

NativeBase - v3.4.28 Latest Release

Published by rayan1810 over 1 year ago

Hotfix:

  • Fixed bug in Checkbox.Group
NativeBase - v3.4.27

Published by rayan1810 over 1 year ago

Fix:

  • Checkbox group selection issue #5073
NativeBase - v3.4.26

Published by rayan1810 over 1 year ago

Fixes:

  • Added prop to change mounting overlay & fix overlay SSR render issue #5592
  • Invalid state for light mode #5594
  • useResponsiveQuery hook #5597 #5600
  • Hidden SSR issue #5605
  • Replaced use-subscription with use-sync-external-store to support react 18 and nextjs #5664
NativeBase - v3.4.23

Published by Viraj-10 almost 2 years ago

Fixes

NativeBase - V3.4.25

Published by Viraj-10 almost 2 years ago

Fixes

NativeBase - v3.4.23-rc.0

Published by surajahmed almost 2 years ago

NativeBase - v3.4.21

Published by ankit-tailor almost 2 years ago

Fixes

  • ActionsheetContent user select none #5530
  • FlexDir typing #5527
  • UI fixes in storybook examples

Improvements

  • Factory state props resolution #5528
  • Popover _backdrop pseudo prop #5526
NativeBase - v3.4.20

Published by rayan1810 almost 2 years ago

Fixes

NativeBase - v3.4.19

Published by Viraj-10 almost 2 years ago

Fixes

NativeBase - 3.4.19-rc.0

Published by Viraj-10 almost 2 years ago

NativeBase - v3.4.18

Published by Viraj-10 about 2 years ago

Features

  • Introducing a new hook 🪝 useSx that resolves style prop to style object.

Example

const textStyle: StyledProps = {
  color: ['orange.900', 'white', 'black'],
  textAlign: 'center',
  size: '12',
};

export const Example = () => {
  const sx = useSx();
  return (
    <View
      style={[
        sx({
          p: 2,
          bg: ['blue.300', 'violet.400', 'red.400'],
          width: 48,
          height: 48,
        }),
        { justifyContent: 'center', alignItems: 'center' },
      ]}
    >
      <Text style={sx(textStyle)}>New Feat useSx in NativeBase</Text>
    </View>
  );
};

Fixes

  • Link isUnderline prop inside pseudo prop #4dc754e
  • Radio and Checkbox dynamic size change #3801923
  • Radio disabled hover styling #9f94763
  • Focus and press state addition in web Radio #39ded36
  • Removed _unchecked from Radio #7110d01
  • Toast hardware back press conflict #98c1779
  • IconButton isDisabled prop #5549e8e
  • CheckBox extracting accessibilityLabel from nonLayoutProps #8058fcb
NativeBase - v3.5.0-rc.4

Published by surajahmed about 2 years ago

NativeBase - v3.4.17

Published by rayan1810 about 2 years ago

Changes

Exposed React context for a few components like Radio.

NativeBase - v3.5.0-rc.2

Published by surajahmed about 2 years ago

NativeBase - v3.4.16

Published by surajahmed about 2 years ago

Fix
size prop typing issues Button, Select and other components

NativeBase - v3.4.15

Published by surajahmed about 2 years ago

Fixes

NativeBase - v3.4.14

Published by Viraj-10 about 2 years ago

Fixes

NativeBase - v3.4.14-rc.1

Published by surajahmed about 2 years ago

NativeBase - v3.4.14-rc.0

Published by surajahmed about 2 years ago

Package Rankings
Top 0.52% on Npmjs.org
Top 4.06% on Proxy.golang.org
Badges
Extracted from project README
Financial Contributors on Open Collective npm next package npm latest package npm downloads license Follow on Twitter Github Stars
Related Projects