All Projects → WrathChaos → react-native-easy-state-view

WrathChaos / react-native-easy-state-view

Licence: other
Fully customizable State View for React Native.

Programming Languages

java
68154 projects - #9 most used programming language
typescript
32286 projects
objective c
16641 projects - #2 most used programming language
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language
Starlark
911 projects

Projects that are alternatives of or similar to react-native-easy-state-view

Wynullview
An easy way to use for view's empty state 一行代码显示空视图,高度自定义
Stars: ✭ 44 (+109.52%)
Mutual labels:  state, error
teaful
🍵 Tiny, easy and powerful React state management
Stars: ✭ 638 (+2938.1%)
Mutual labels:  state, easy
Valtio
💊 Valtio makes proxy-state simple for React and Vanilla
Stars: ✭ 3,389 (+16038.1%)
Mutual labels:  state, easy
PageStatusTransformer
A low invasive state management on Android
Stars: ✭ 12 (-42.86%)
Mutual labels:  state, error
Statefulviewcontroller
Placeholder views based on content, loading, error or empty states
Stars: ✭ 2,139 (+10085.71%)
Mutual labels:  state, error
tink state
Handle those pesky states.
Stars: ✭ 27 (+28.57%)
Mutual labels:  state
error-handler
PSR-15 middleware to handle http errors
Stars: ✭ 13 (-38.1%)
Mutual labels:  error
validstate
Seamless and easy Redux state Validation
Stars: ✭ 16 (-23.81%)
Mutual labels:  state
react-native-redux-boilerplate
React Native Redux Boiler Plate
Stars: ✭ 38 (+80.95%)
Mutual labels:  freakycoder
SuperGrate
💾 Get moving with Super Grate; a free & open source Windows Profile Migration & Backup Utility. Super Grate is a GUI (Graphical User Interface) that assists Microsoft's USMT (User State Migration Utility) in performing remote migrations over a network connection.
Stars: ✭ 91 (+333.33%)
Mutual labels:  state
ArrangePy
Organizes files in folders and helps you to clean your PC
Stars: ✭ 25 (+19.05%)
Mutual labels:  easy
Hacktober-2019
Repo for TOM members dedicated for the Hacktober fest of 2019 (6th edition), this repo is here to encourage open source learning and sharing and enhance git/github using abilities.
Stars: ✭ 16 (-23.81%)
Mutual labels:  easy
CSGSI
A simple C# library to interface with Counter-Strike: Global Offensive's Game State Integration
Stars: ✭ 124 (+490.48%)
Mutual labels:  state
Reamp
A painkiller for your Android apps
Stars: ✭ 51 (+142.86%)
Mutual labels:  state
covid-19-usa-by-state
CSV files of COVID-19 total daily confirmed cases and deaths in the USA by state and county. All data from Johns Hopkins & NYT..
Stars: ✭ 35 (+66.67%)
Mutual labels:  state
react-native-bottom-bar
Fully customizable BottomBar with unique design shape for React Native.
Stars: ✭ 74 (+252.38%)
Mutual labels:  freakycoder
mst-persist
Persist and hydrate MobX-state-tree stores (in < 100 LoC)
Stars: ✭ 75 (+257.14%)
Mutual labels:  state
react-globally
Gives you setGlobalState, so you can set state globally
Stars: ✭ 22 (+4.76%)
Mutual labels:  state
substate
pub/sub state management with optional deep cloning
Stars: ✭ 15 (-28.57%)
Mutual labels:  state
hyperapp-example
hyperapp example
Stars: ✭ 14 (-33.33%)
Mutual labels:  state

React Native Easy State View

Battle Tested ✅

Fully customizable State View with plug & play usage for React Native.

npm version npm Platform - Android and iOS License: MIT

React Native Easy State View Image React Native Easy State View Image

React Native Easy State View Image React Native Easy State View Image

React Native Easy State View Image

Version 1.0.0 🥳

Version 1.0.0 is finally here after thousands of downloads and usage of this library 😎 I wonder that what you're going to build with this library. I will share your awesome product on here

Installation

Add the dependency:

npm i react-native-easy-state-view

Peer Dependencies

IMPORTANT! You need install them
"@freakycoder/react-native-bounceable": ">= 0.2.4"

Basic Usage

<StateView
  enableButton
  buttonText="Refresh"
  title="No Content"
  description="Etiam porta sem malesuada magna mollis euismod. Sed posuere consectetur est at lobortis."
  onPress={() => {}}
/>

Example Application

  • I shared the example project to check what it is: check the code, and yes! :) all of the images, screenshots are directly taken from this example. Of course, you can simply clone the project and run the example on your own environment.

Configuration - Props

Property Type Default Description
style style default customize/override the default style of the main state view
title string undefined change the title
titleStyle style default use this to change title's style
onPress function undefined use this to handle the press the button
description string undefined use this to change description's style
descriptionStyle style default use this to change description's style
isCenter boolean false use this to center the StateView's content
imageStyle style default use this to change own image style
imageSource image Cutie Snow Globe Image use this to set own image source
enableButton boolean false set the enableButton to use the button
buttonComponent component RNBounceable use this to implement own button
buttonContainerStyle style default use this to implement own style for button container
buttonTextStyle style default use this to implement own style for button's text style
buttonText string "Let's Go!" use this to set button's text
shadowStyle style _shadowStyle use this to set own shadow style

Credits

Thanks for Kaylylai for these awesome illustrations :O I love her work a lot! Here is the Kaylylai's Dribbble portfolio : Kaylylai's Dribble

Author

FreakyCoder, [email protected]

License

React Native Easy State View Library is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].