Skip to content

Setup custom alerts and invoke them anywhere in your application (written in TypeScript!)

Notifications You must be signed in to change notification settings

Qeepsake/react-native-custom-alerts

Repository files navigation

React Native Custom Alerts

This library provides the ability to define alerts which can be used all across an application. Instead of having a separate function for all these alerts, we can define them when the application starts and easily use them wherever we need them.

Install

 npm install @qeepsake/react-native-custom-alerts

or

 yarn add @qeepsake/react-native-custom-alerts

Usage

You need to register you alerts when the application starts.

import {CustomAlert} from 'react-native-custom-alerts';

CustomAlert.setup('my-custom-alert', 'Title', 'Message', buttons, options);
CustomAlert.setup('my-second-alert', 'Title', 'Message', buttons, options);

Now, you can place the alert you want to show elsewhere in your application.

import {CustomAlert} from 'react-native-custom-alerts';

CustomAlert.alert('my-second-alert');

Methods

setup()

static setup(name, title, message?, buttons?, options?)

alert()

static alert(name)

License

This project is licensed under the MIT License

About

Setup custom alerts and invoke them anywhere in your application (written in TypeScript!)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published