Skip to content

laisvitoria/react-native-add-items-in-dev-menu

Repository files navigation

react-native-add-items-in-dev-menu

Package to add items in dev menu for toggle funcionalities

Installation

npm install react-native-add-items-in-dev-menu

Usage

import { useDevSettings } from "react-native-add-items-in-dev-menu";

// ...
const { loading, state } = useDevSettings([
    {name: "Title to show in dev menu"},
    {name: "Fixtures"},
    {name: "Clear AssyncStorage", action: async () => await AsyncStorage.clear()},
    {name: "Say hello", action: () => Alert.alert("Hello!")}
])
/*
    Value of the variable state:
    {"useTitleToShowInDevMenu": false, "useSayHello": false}
*/

// ...
const isShowTitle = state.useTitleToShowInDevMenu

if (loading) {
    return <View />
}

return (
    <View>
        <Text>{isShowTitle ? 'Title enabled' : 'Title disabled'}</Text>
        ...
    </View>
)

Example

exemplo de dev menu com itens inseridos pela lib

readme in construction...

About

Biblioteca NPM para adição de itens no dev menu do React Native CLI

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors