2.12.1 • Published 5 months ago

@rdsaude/pulso-react-native-components v2.12.1

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

@rdsaude/pulso-react-native-components

A biblioteca de componentes React Native do Pulso Design System da RD Saúde oferece componentes consistentes e de alto desempenho, alinhados com os padrões da companhia. Ela é ideal para desenvolver aplicações modernas e acessíveis que atendam às bandeiras da Raia, Drogasil e sistemas internos.

Instalação

Para instalar a biblioteca em seu projeto, é necessário que você tenha React >= 18 e React Native >= 73 já instalados. Após garantir essas versões, siga os passos abaixo para adicionar a biblioteca ao seu projeto:

# Usando npm
npm install @rdsaude/pulso-react-native-components

# Usando yarn
yarn add @rdsaude/pulso-react-native-components

# Usando pnpm
pnpm add @rdsaude/pulso-react-native-components

Como utilizar?

  1. No ponto de entrada do seu projeto, importe o ThemeProvider conforme o exemplo abaixo:
import { ThemeProvider } from "@rdsaude/pulso-react-native-components";

export default function App() {
  return (
    // Temas disponíveis: rdsaudesistemas, raia e drogasil
    <ThemeProvider theme="rdsaudesistemas">
      {/* sua-aplicação */}
    </ThemeProvider>
  );
}

Substitua sua-aplicação pelo conteúdo da sua aplicação dentro do ThemeProvider para aplicar o tema desejado.

  1. Na sua página, comece importando um dos nossos componentes. No exemplo abaixo, importamos o componente Button. Para conhecer todos os nossos componentes e como utilizá-los, acesse nossa documentação oficial no Storybook.
import { View, Text } from "react-native";
import { Button } from "@rdsaude/pulso-react-native-components";

export function Home() {
  return (
    <View>
      <Text>Home</Text>
      <Button>
        <Button.Text>Button</Button.Text>
      </Button>
    </View>
  );
}

Observe que estamos utilizando um padrão de composição. Para saber mais sobre esse padrão, veja este artigo.

  1. Agora você está pronto para começar a trabalhar utilizando o nosso Design System. Explore todas as possibilidades e componentes disponíveis para criar uma interface rica e consistente.

Contribuição

Nosso modelo de contribuição é Inner Source, ou seja, apenas colaboradores da RD Saúde podem contribuir. Se você é um desses colaboradores, acesse a documentação de contribuição.

Licença

Para utilizar este pacote, leia a licença completa acessando o link.​

1.14.0

10 months ago

1.12.0

11 months ago

2.4.0-alpha.0

7 months ago

1.18.0

9 months ago

2.4.0-alpha.1

7 months ago

1.16.0

9 months ago

1.8.0

11 months ago

1.6.0

11 months ago

1.4.0

12 months ago

2.11.0

5 months ago

2.2.0

7 months ago

2.4.0

7 months ago

2.6.0

6 months ago

2.0.0-alpha.0

8 months ago

2.0.0-alpha.1

8 months ago

2.8.0

6 months ago

1.21.0

9 months ago

2.0.0

8 months ago

2.3.0-alpha.2

7 months ago

2.3.0-alpha.3

7 months ago

1.23.0

8 months ago

2.3.0-alpha.1

7 months ago

2.11.0-alpha.1

5 months ago

1.11.0

11 months ago

1.15.0

10 months ago

1.13.0

11 months ago

1.19.0

9 months ago

1.17.0

9 months ago

1.15.1

10 months ago

2.0.1-alpha.6

7 months ago

1.10.1-alpha.0

11 months ago

2.12.0-alpha.1

5 months ago

1.7.0

11 months ago

1.5.0

12 months ago

2.6.0-alpha.1

6 months ago

2.3.0

7 months ago

2.12.0

5 months ago

2.6.0-alpha.2

6 months ago

2.6.0-alpha.3

6 months ago

2.5.0

6 months ago

2.10.0

6 months ago

2.6.0-alpha.4

6 months ago

2.0.1-alpha.1

7 months ago

2.7.0

6 months ago

2.6.0-alpha.5

6 months ago

2.0.1-alpha.2

7 months ago

2.0.1-alpha.3

7 months ago

2.9.0

6 months ago

2.0.1-alpha.4

7 months ago

2.0.1-alpha.5

7 months ago

1.22.0

8 months ago

2.1.0

7 months ago

1.20.0

9 months ago

1.24.0

8 months ago

2.12.1

5 months ago

1.10.0

11 months ago

1.3.0

1 year ago

1.2.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago