skeleton-rn
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

React Native Skeleton

Principal linguagem do projeto Quantidade de linguagens utilizadas Tamanho do repositório Licença Github issues Github forks Github stars

Installation   |   Functionalities   |   Technology   |   Example   |   Autor


🔧 Installation

Install skeleton

yarn add skeleton-rn

or if you prefer

npm install skeleton-rn

Functionalities

✔️ Create a skeleton of your component with a loading effect.

Example

Example 01

import React from 'react';
import { View } from 'react-native';
import Skeleton from 'skeleton-rn';

const App: React.FC = () => {
  return (
    <View style={{flex: 1}}>
      <Skeleton
        background={['#e9e6ed', '#dddddd', '#eeeeee', '#e9e6ed', '#e9e6ed']}
        duration={3000}
      />
      <Skeleton />
    </View>
  );
};

export default App;

Example 02 styled-components or rn-css

//styles.ts
import Skeleton from 'skeleton-rn';
import styled from 'styled-components/native';
//import styled from 'rn-css';

export const Name = styled(Skeleton)`
  widht: 100px;
  height: 40px;
  border-radius: 20px;
`;

import React from 'react';
import { View } from 'react-native';
import { Name } from './styles';

const App: React.FC = () => {
  return (
    <View style={{flex: 1}}>
      <Name />
    </View>
  );
};

export default App;

🚀 Technology

The following tools were used in the construction of the project:

📝 Licença

This project is under MIT license. See the archive LICENSE for more details.

Done with ❤️ per Mateus Conceição

 

Back to the top

Readme

Keywords

none

Package Sidebar

Install

npm i skeleton-rn

Weekly Downloads

4

Version

1.0.3

License

MIT

Unpacked Size

64 kB

Total Files

7

Last publish

Collaborators

  • fera765