An awesome and delicious notification system
With nutella you can have awesome notification without wasting your time. its truly a delicious experience
nikandlv@nikandlv.ir:~$ npm i mui-nutella
import Nutella from "mui-nutella";
function Wrapper() {
return (
<div>
<Nutella.View />
</div>
);
}
const config = {};
const actions = [<Button>My Button!</Button>];
const notification = {};
const position = "top-left";
function pushMe() {
Nutella.push("my-notification-key", [position, notification, actions, config]);
}
function goAway() {
Nutella.dismiss("my-notification-key");
}
const notification = {
name: "Android Notification",
icon: <Whatshot />,
date: "Nov 6",
accent: "rgb(63, 81, 181)",
title: "Awesome Notification",
body: "this is an awesome notification !",
rounded: false,
variant: "oreo",
expandable: true,
onClick: (expanded, setExpandMode) => {
setExpandMode(!expanded);
},
};
<Nutella.View />
also takes a variant
props which by default is fixed
and also can be absolute
relative to the parent
Nutella uses react-mui-android-notification