UNPKG

@table-library/react-table-library

Version:
3 lines (2 loc) 845 B
import{s as e}from"./slicedToArray-c92cae3a.js";import*as t from"react";import{u as n}from"./Cell-602b78fa.js";import{u as r}from"./HeaderCell-3621006f.js";var o=null,u=function(){return o||(o=t.createContext(null))},a=function(){return t.useContext(o)},s=null,c=function(){return s||(s=t.createContext(null))},i=function(){var n=t.useState(!1),r=e(n,2),o=r[0],u=r[1];return t.useEffect((function(){var e=function(e){e.shiftKey?u(!0):o&&u(!1)},t=function(){o&&u(!1)};return document&&(document.addEventListener("keydown",e),document.addEventListener("keyup",t)),function(){document&&(document.removeEventListener("keydown",e),document.removeEventListener("keyup",t))}}),[o]),o},f=function(){return{select:a(),tree:n(),sort:r(),pagination:t.useContext(s)}};export{c as a,f as b,u as c,a as d,i as u}; //# sourceMappingURL=Feature-a8a3f9cd.js.map