Module 792852

1,489 characters · in b5f935ae942368bc.js
Dependencies
Required by (3)
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(e,t,l){l.d(t,{Pu:()=>d,mp:()=>s});var r=l(353640),a=l(111994);let n={currentPage:a.fB.GALLERY,activeMainLink:a.oH.ALL_CLIPS,gameFacet:null,clippedWithFacet:null,selectedGameIds:new Set,selectedUserIds:new Set,selectedGuildId:null,selectedActivity:null,dateFilter:null,query:"",sortOrder:a.mu.MOST_RECENT};function s(e){return""!==e.query.trim()||e.selectedGameIds.size>0||e.selectedUserIds.size>0||null!=e.selectedActivity||null!=e.selectedGuildId||null!=e.dateFilter||null!=e.gameFacet||null!=e.clippedWithFacet}let d=(0,r.v)(e=>({...n,setCurrentPage:t=>e({currentPage:t}),setActiveMainLink:t=>e({activeMainLink:t,currentPage:t===a.oH.HOME?a.fB.HOME:a.fB.GALLERY}),setGameFacet:t=>e(e=>({gameFacet:t,selectedGameIds:null!=t&&e.selectedGameIds.size>0?new Set:e.selectedGameIds})),setClippedWithFacet:t=>e(e=>({clippedWithFacet:t,selectedUserIds:null!=t&&e.selectedUserIds.size>0?new Set:e.selectedUserIds})),toggleGameId:t=>e(e=>{let l=new Set(e.selectedGameIds);return l.has(t)?l.delete(t):l.add(t),{selectedGameIds:l}}),toggleUserId:t=>e(e=>{let l=new Set(e.selectedUserIds);return l.has(t)?l.delete(t):l.add(t),{selectedUserIds:l}}),setSelectedGuildId:t=>e({selectedGuildId:t}),setSelectedActivity:t=>e({selectedActivity:t}),setDateFilter:t=>e({dateFilter:t}),setQuery:t=>e({query:t}),setSortOrder:t=>e({sortOrder:t}),clearFilters:()=>e({selectedGameIds:new Set,selectedUserIds:new Set,selectedGuildId:null,selectedActivity:null,dateFilter:null,query:""}),resetAll:()=>e(n)}))}