@progress/kendo-react-buttons
Version:
All you need in React Button in one package: disabled/enabled states, built-in styles and more. KendoReact Buttons package
9 lines (8 loc) • 822 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"});var u=(e=>(e.next="next",e.prev="prev",e.current="current",e.reset="reset",e))(u||{});const s=(e,r)=>{const t=r.items.findIndex(n=>n===e);switch(r.type){case"next":return t===r.items.length-1?e:r.items[t+1];case"prev":return t===0?e:r.items[t-1];case"current":return r.payload;case"reset":return null;default:return e}};exports.FOCUS_ACTION=u;exports.focusReducer=s;