Socket
Socket
Sign inDemoInstall

@treelab/kanban

Package Overview
Dependencies
Maintainers
12
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@treelab/kanban - npm Package Compare versions

Comparing version 2.0.0-alpha.4 to 2.0.0-alpha.5

2

dist/index.js

@@ -37,2 +37,2 @@ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("react"),require("react-beautiful-dnd"),require("react-dom"),require("react-virtualized"),require("styled-components"),require("immer")):"function"==typeof define&&define.amd?define(["react","react-beautiful-dnd","react-dom","react-virtualized","styled-components","immer"],t):(e="undefined"!=typeof globalThis?globalThis:e||self)["dist/index"]=t(e.React,e.reactBeautifulDnd,e.ReactDOM,e.reactVirtualized,e.styled,e.produce)}(this,(function(e,t,r,d,n,a){"use strict";function l(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=l(e),o=l(r),s=l(n),u=l(a),c=i.default.createContext({});const f=s.default.div`

}
`;return({lanes:r,width:d,height:n,listWidth:a,onDropCard:l,onDropLane:o,cardRenderer:s,laneHeaderRenderer:f,laneFooterRenderer:p,enableReorderCards:g=!0,enableReorderLanes:x=!0})=>{const b=function(t,{onDropCard:r,onDropLane:d}){return e.useCallback((({source:e,destination:n,draggableId:a})=>{if(n&&(e.droppableId!==n.droppableId||e.index!==n.index))if(e.droppableId===E)null==d||d({listId:a,listIndex:n.index,lists:u.default(t,(t=>{const[r]=t.splice(e.index,1);t.splice(n.index,0,r)}))});else{const d=t.findIndex((t=>t.id===e.droppableId)),l=t.findIndex((e=>e.id===n.droppableId));null==r||r({itemId:a,listId:t[l].id,listIndex:l,rowIndex:n.index,lists:u.default(t,(t=>{const[r]=t[d].rows.splice(e.index,1);t[l].rows.splice(n.index,0,r)}))})}}),[t,r,d])}(r,{onDropCard:l,onDropLane:o}),h=e.useMemo((()=>({listWidth:a,cardRenderer:s,laneHeaderRenderer:f,laneFooterRenderer:p,enableReorderCards:g,enableReorderLanes:x})),[s,g,x,p,f,a]);return i.default.createElement(R,{width:d,height:n},i.default.createElement(c.Provider,{value:h},i.default.createElement(t.DragDropContext,{onDragEnd:b},i.default.createElement(t.Droppable,{droppableId:E,type:"COLUMN",direction:"horizontal"},(e=>i.default.createElement(R,Object.assign({ref:e.innerRef},e.droppableProps),r.map(((e,t)=>i.default.createElement(v,{key:e.id,lane:e,index:t}))),e.placeholder))))))}}));
`;return({lanes:r,width:d,height:n,listWidth:a,onDropCard:l,onDropLane:o,cardRenderer:s,laneHeaderRenderer:f,laneFooterRenderer:p,enableReorderCards:g=!0,enableReorderLanes:x=!0})=>{const b=function(t,{onDropCard:r,onDropLane:d}){return e.useCallback((({source:e,destination:n,draggableId:a})=>{if(n&&(e.droppableId!==n.droppableId||e.index!==n.index))if(e.droppableId===E)null==d||d({listId:a,listIndex:n.index,lists:u.default(t,(t=>{const[r]=t.splice(e.index,1);t.splice(n.index,0,r)}))});else{const d=t.findIndex((t=>t.id===e.droppableId)),l=t.findIndex((e=>e.id===n.droppableId));null==r||r({itemId:a,listId:t[l].id,listIndex:l,rowIndex:n.index,lists:u.default(t,(t=>{const[r]=t[d].rows.splice(e.index,1);t[l].rows.splice(n.index,0,r)}))})}}),[t,r,d])}(r,{onDropCard:l,onDropLane:o}),h={listWidth:a,cardRenderer:s,laneHeaderRenderer:f,laneFooterRenderer:p,enableReorderCards:g,enableReorderLanes:x};return i.default.createElement(R,{width:d,height:n},i.default.createElement(c.Provider,{value:h},i.default.createElement(t.DragDropContext,{onDragEnd:b},i.default.createElement(t.Droppable,{droppableId:E,type:"COLUMN",direction:"horizontal"},(e=>i.default.createElement(R,Object.assign({ref:e.innerRef},e.droppableProps),r.map(((e,t)=>i.default.createElement(v,{key:e.id,lane:e,index:t}))),e.placeholder))))))}}));
{
"name": "@treelab/kanban",
"version": "2.0.0-alpha.4",
"version": "2.0.0-alpha.5",
"description": "kanban",

@@ -70,8 +70,10 @@ "author": "treelab",

"react-virtualized": "^9.22.3",
"styled-components": "^5.2.1"
"styled-components": "^4.3.2"
},
"peerDependencies": {
"react": "^16.9.0",
"react-beautiful-dnd": "^13.0.0",
"react-dom": "^16.9.0",
"react-virtualized": "^9.22.3"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc