OverviewFilesCommitsIssuesDocsReleasesPeers

holepunchto-deps / @holepunchto / keet-store / store / app / saga / app-desktop-unread-rooms-watcher.saga.js

1 lines · javascript ref:
(function(_0x4ff8d0,_0x3f0c8d){const _0x7cd368={_0x404be4:0x64,_0x5bb533:0x63,_0x109d61:0x64,_0x3cda4c:0x5c,_0x19be6c:0x65,_0xd077f4:0x68,_0x39e6a0:0x6b,_0x13bf5f:0x522,_0x288a89:0x526,_0x52a033:0x66,_0x106f3b:0x6a,_0x41a91d:0x6c,_0x2dfa9d:0x528,_0x53aba7:0x52b,_0x368143:0x533,_0x57e535:0x52e,_0x396e65:0x52c,_0x3466f6:0x52d,_0x344c7a:0x5c,_0x71da76:0x62,_0x301127:0x69,_0x852274:0x6f,_0x581349:0x527,_0xa521b7:0x527,_0x1e60b2:0x5f,_0x340e06:0x61},_0x3ec794={_0xe9cd53:0x20d},_0x1a92b0=_0x4ff8d0();function _0x234bc8(_0x17c093,_0x147f0c,_0x257ae7,_0x2a550b){return _0x2769(_0x147f0c-0x388,_0x257ae7);}function _0x503b76(_0xe4e6db,_0x2f3ea4,_0x1d1479,_0xbd084a){return _0x2769(_0x2f3ea4- -_0x3ec794._0xe9cd53,_0x1d1479);}while(!![]){try{const _0x36e759=-parseInt(_0x503b76(-_0x7cd368._0x404be4,-_0x7cd368._0x5bb533,-_0x7cd368._0x109d61,-_0x7cd368._0x3cda4c))/(0x190+-0x1e33*0x1+-0x729*-0x4)+parseInt(_0x503b76(-_0x7cd368._0x19be6c,-_0x7cd368._0xd077f4,-0x66,-_0x7cd368._0x39e6a0))/(-0xfc4+0xefb+-0x7*-0x1d)*(-parseInt(_0x234bc8(_0x7cd368._0x13bf5f,0x529,0x527,_0x7cd368._0x288a89))/(-0x1eef*-0x1+-0x1d3c+0x12*-0x18))+-parseInt(_0x503b76(-_0x7cd368._0x52a033,-_0x7cd368._0x106f3b,-_0x7cd368._0x41a91d,-0x71))/(0x9*-0x296+-0x3*-0x841+0x1d*-0xd)+-parseInt(_0x234bc8(_0x7cd368._0x2dfa9d,0x528,_0x7cd368._0x13bf5f,_0x7cd368._0x53aba7))/(0x1101+0x24*-0x9a+0x4ac)+-parseInt(_0x234bc8(_0x7cd368._0x368143,_0x7cd368._0x57e535,_0x7cd368._0x396e65,_0x7cd368._0x3466f6))/(-0x1535*-0x1+0xb9e+-0x1*0x20cd)*(parseInt(_0x503b76(-_0x7cd368._0x344c7a,-_0x7cd368._0x71da76,-0x68,-_0x7cd368._0x71da76))/(0x210c+-0x2f*0x41+-0x2*0xa8b))+parseInt(_0x503b76(-0x6e,-_0x7cd368._0x301127,-_0x7cd368._0x852274,-_0x7cd368._0x852274))/(0x17b0*-0x1+-0x107b+0x2833)*(parseInt(_0x234bc8(_0x7cd368._0x581349,_0x7cd368._0x288a89,_0x7cd368._0xa521b7,_0x7cd368._0x53aba7))/(0x2c8+0x179*-0x1+-0x146*0x1))+parseInt(_0x503b76(-_0x7cd368._0x106f3b,-0x65,-_0x7cd368._0x1e60b2,-_0x7cd368._0x340e06))/(0x1*0x1297+-0x263e+0x1*0x13b1);if(_0x36e759===_0x3f0c8d)break;else _0x1a92b0['push'](_0x1a92b0['shift']());}catch(_0x12df81){_0x1a92b0['push'](_0x1a92b0['shift']());}}}(_0xe705,0x2aedc*-0x6+-0x14de*-0xe3+0x8*0xf3ee));const _0x34b1ea=(function(){let _0x4662de=!![];return function(_0x48f3bf,_0x441d4b){const _0x513a4a=_0x4662de?function(){if(_0x441d4b){const _0xcb7909=_0x441d4b['apply'](_0x48f3bf,arguments);return _0x441d4b=null,_0xcb7909;}}:function(){};return _0x4662de=![],_0x513a4a;};}()),_0xb7d427=_0x34b1ea(this,function(){const _0x2c4b60={_0x488487:0x483,_0x564252:0x483,_0x4c773e:0x47d,_0x44d631:0x48a,_0x4abf2c:0x3b2,_0xf8b50:0x3b4,_0x57d07c:0x3b0,_0x3efe32:0x3ac,_0x516d1c:0x47f,_0x392a25:0x480,_0x284093:0x3ba,_0x2b5ae1:0x3bd,_0x8a19c4:0x3b9},_0x347d85={_0x3df70f:0x2da};function _0x2028a3(_0x5611c2,_0x35d6c5,_0x2cc40b,_0x2c6a0b){return _0x2769(_0x5611c2-0x213,_0x35d6c5);}function _0x1263f3(_0x45f012,_0x1c0045,_0x520512,_0x522e67){return _0x2769(_0x45f012-_0x347d85._0x3df70f,_0x1c0045);}return _0xb7d427[_0x1263f3(_0x2c4b60._0x488487,_0x2c4b60._0x564252,_0x2c4b60._0x4c773e,_0x2c4b60._0x44d631)]()['search'](_0x2028a3(_0x2c4b60._0x4abf2c,_0x2c4b60._0xf8b50,_0x2c4b60._0x57d07c,_0x2c4b60._0x3efe32)+'+$')[_0x1263f3(_0x2c4b60._0x564252,_0x2c4b60._0x516d1c,_0x2c4b60._0x516d1c,0x47c)]()[_0x1263f3(0x47c,_0x2c4b60._0x392a25,0x480,0x47f)+'r'](_0xb7d427)[_0x2028a3(_0x2c4b60._0x284093,_0x2c4b60._0x2b5ae1,_0x2c4b60._0x8a19c4,_0x2c4b60._0x8a19c4)]('(((.+)+)+)'+'+$');});_0xb7d427();function _0x2769(_0x2ce1e6,_0x32f8dc){const _0x5cf2a8=_0xe705();return _0x2769=function(_0x225ba3,_0x2248b8){_0x225ba3=_0x225ba3-(-0x1a2*0xd+-0x187c*-0x1+-0x1a4);let _0x213935=_0x5cf2a8[_0x225ba3];return _0x213935;},_0x2769(_0x2ce1e6,_0x32f8dc);}function _0xe705(){const _0x40e6b5=['42tcVPRx','search','38333380SFSxlZ','toString','1108391PlTbci','196910pCqySJ','135AUJUnc','(((.+)+)+)','5177485iIzhIy','945489FLanRW','constructo','2437292mJPYms','215624RksWLI','4xlKoKZ'];_0xe705=function(){return _0x40e6b5;};return _0xe705();}import{call,getContext,select,takeLatest}from'redux-saga/effects';import{getRoomListUnreadRoomsCount,setUnreadRoomsCount}from'../../room';import{PLATFORM_CONTEXT_KEY}from'../../constants';export function*appDesktopUnreadRoomsWatcherSaga(){const {badge:_0x2a6100}=yield getContext(PLATFORM_CONTEXT_KEY);let _0x25072f=yield select(getRoomListUnreadRoomsCount);const _0xad1c2b=_0x4d85e1=>{_0x25072f=_0x4d85e1;};function*_0x18b9fa(){const _0x2f2588=yield select(getRoomListUnreadRoomsCount);_0x25072f!==_0x2f2588&&(_0xad1c2b(_0x2f2588),yield call(_0x2a6100,_0x2f2588));}yield takeLatest(setUnreadRoomsCount,_0x18b9fa);}