GitHunt
AN

AnnaSearl/anna-native

Anna UI for native

Anna Native

Anna UI for Native

๐Ÿ’ซ Features

  • Base on React Native
  • Support iOS and Android
  • Support TypeScript

๐Ÿ“ฆ Installation

npm install anna-native
yarn add anna-native

๐Ÿ”ฎ Usage

import { Button } from 'anna-native';

const App = () => (
  <>
    <Button>Click Anna</Button>
  </>
);

๐Ÿง‘๐Ÿปโ€๐Ÿ’ป Local development

$ git clone git@github.com:AnnaSearl/anna-native.git
$ cd anna-native
$ npm install
$ npm start

๐Ÿค Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

Pull Request standard

  1. We recommend keeping your PR small enough. Ensure that a PR solves only one problem or adds only one feature
  2. In PR, please add an appropriate description and associate the relevant issue
  3. Before the pull request, please synchronize the latest code of the main warehouse

Common commands

  1. npm start Running Anna Native's website locally
  2. npm run lint Check code style
  3. npm run build Compile Typescript code to esm, web and dist directory

๐Ÿป DingTalk group

Languages

TypeScript58.0%JavaScript30.0%Swift4.0%Java3.9%Objective-C3.5%Ruby0.3%Shell0.3%

Contributors

MIT License
Created October 17, 2020
Updated August 22, 2023