This website collects cookies to deliver better user experience
npm install redux-js;
yarn add redux-js;
import redux from redux-js";
redux.store({ environment:env, storage_cache:[], requests_executed:[], path:'', sessions:{}, authorize:{}, pag_count:10, pag_position:'top', list_type:'table' });
redux.push('sessions', {username:jc, data:'example'});
redux.push('sessions', {username:jc, data:'example'}, true);
redux.get('sessions');
redux.get('sessions', true);
redux.remove('sessions');
redux.all();
useEffect(() => { const unsubscribe = redux.subscribe( () => { //Use 'is' or 'current' //Using is return boolean if(redux.is('sessions')){ console.log('It is my event'); } //Using current return string if(redux.current()==='sessions'){ console.log('It is my event'); } }); return () => { unsubscribe(); } }, []);
componentDidMount = () => { this.unsubscribe = redux.subscribe( () => { //Use 'is' or 'current' //Using is return boolean if(redux.is('sessions')){ console.log('It is my event'); } //Using current return string if(redux.current()==='sessions'){ console.log('It is my event'); } }); }; componentWillUnmount = () => { this.unsubscribe(); };
34
0