@progress/kendo-react-scheduler
Version:
React Scheduler brings the functionality of Outlook's Calendar to a single UI component. KendoReact Scheduler package
9 lines (8 loc) • 875 B
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const u=require("../../hooks/useControlledState.js");var S=(e=>(e.reset="SERIES_RESET",e.set="SERIES_SET",e.toggle="SERIES_TOGGLE",e))(S||{});const c=(e,r)=>{switch(r.type){case"SERIES_RESET":return null;case"SERIES_SET":return r.payload;case"SERIES_TOGGLE":return!e;default:return e}},i=(e,r,n)=>{const[t,s]=u.useControlledState(e,r,n);return[t,s,E=>{const o=c(t,E);s(o)}]};exports.SERIES_ACTION=S;exports.useSeries=i;