Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/braiekhazem/react-kanban-kit
/ functions
Functions
140 in github.com/braiekhazem/react-kanban-kit
⨍
Functions
140
◇
Types & classes
22
↓ 33 callers
Function
withPrefix
(string: string | string[], separator = " ")
src/utils/getPrefix.ts:3
↓ 9 callers
Function
dropHandler
( drop: { cardId: string; fromColumnId: string; toColumnId: string; taskAbove: string | null
src/global/dnd/dropManager.ts:233
↓ 5 callers
Function
getAddCardPlaceholderKey
(columnId: string)
rkk-demo/src/utils/kanbanUtils.ts:3
↓ 5 callers
Function
getAddCardPlaceholderKey
(columnId: string)
rkk-demo-next/lib/kanban-utils.ts:3
↓ 5 callers
Function
isCardData
(data: any)
src/global/dnd/useColumnDnd.tsx:29
↓ 4 callers
Function
dropColumnHandler
( drop: DropColumnParams, dataSource: BoardData, )
src/global/dnd/dropManager.ts:213
↓ 4 callers
Function
getTasksByColumnId
(columnId: string, dataSource: BoardData)
src/global/dnd/dropManager.ts:13
↓ 4 callers
Function
isColumnData
(data: any)
src/global/dnd/useColumnDnd.tsx:30
↓ 4 callers
Function
useKanbanContext
()
src/context/KanbanContext.tsx:6
↓ 3 callers
Function
addCardHandler
(columnId: string, title: string)
rkk-demo/src/pages/ClickUpExample/ClickUpExample.tsx:67
↓ 3 callers
Function
addCardHandler
(colId: string, title: string)
rkk-demo-next/components/boards/ClickUpBoard.tsx:73
↓ 3 callers
Function
isColumnData
(data: Record<string, unknown>)
src/global/dnd/dropManager.ts:11
↓ 2 callers
Function
addCard
( columnId: string, dataSource: BoardData, title: string, inTop: boolean = true )
rkk-demo/src/utils/kanbanUtils.ts:63
↓ 2 callers
Function
addCard
(columnId: string, dataSource: BoardData, title: string, inTop = true)
rkk-demo-next/lib/kanban-utils.ts:37
↓ 2 callers
Function
addCardHandler
(columnId: string, title: string)
rkk-demo/src/pages/TrelloExample/TrelloExample.tsx:24
↓ 2 callers
Function
addCardHandler
(colId: string, title: string)
rkk-demo-next/components/boards/TrelloBoard.tsx:31
↓ 2 callers
Function
addCardPlaceholder
( columnId: string, dataSource: BoardData, inTop: boolean = true )
rkk-demo/src/utils/kanbanUtils.ts:6
↓ 2 callers
Function
addCardPlaceholder
(columnId: string, dataSource: BoardData, inTop = true)
rkk-demo-next/lib/kanban-utils.ts:5
↓ 2 callers
Function
addCardPlaceholderHandler
( columnId: string, inTop: boolean = true )
rkk-demo/src/pages/ClickUpExample/ClickUpExample.tsx:144
↓ 2 callers
Function
addCardPlaceholderHandler
(columnId: string, inTop = true)
rkk-demo-next/components/boards/ClickUpBoard.tsx:141
↓ 2 callers
Function
generateISCard
(columnId: string, globalIndex: number)
rkk-demo-next/lib/mock-data.ts:234
↓ 2 callers
Function
generateInfiniteScrollCard
(columnId: string, globalIndex: number)
rkk-demo/src/utils/_mock_.ts:319
↓ 2 callers
Function
removeCardPlaceholder
( columnId: string, dataSource: BoardData )
rkk-demo/src/utils/kanbanUtils.ts:46
↓ 2 callers
Function
removeCardPlaceholder
(columnId: string, dataSource: BoardData)
rkk-demo-next/lib/kanban-utils.ts:25
↓ 2 callers
Function
removeCardPlaceholderHandler
(columnId: string)
rkk-demo/src/pages/TrelloExample/TrelloExample.tsx:20
↓ 2 callers
Function
removeCardPlaceholderHandler
(columnId: string)
rkk-demo/src/pages/ClickUpExample/ClickUpExample.tsx:63
↓ 2 callers
Function
removeCardPlaceholderHandler
(colId: string)
rkk-demo-next/components/boards/TrelloBoard.tsx:27
↓ 2 callers
Function
removeCardPlaceholderHandler
(colId: string)
rkk-demo-next/components/boards/ClickUpBoard.tsx:69
↓ 2 callers
Method
render
(children: React.ReactNode)
src/utils/react-dom.d.ts:11
↓ 2 callers
Function
renderGenericItem
( items: BoardItem[], index: number, column: BoardItem, configMap: ConfigMap, cardOverShadowCount: n
src/components/ColumnContent/ColumnContent.tsx:39
↓ 2 callers
Function
toFnRef
(ref?: Ref<T | null> | null)
src/utils/mergeRefs.ts:6
↓ 2 callers
Function
toggleCollapsedColumnHandler
(columnId: string)
rkk-demo/src/pages/ClickUpExample/ClickUpExample.tsx:151
↓ 2 callers
Function
toggleCollapsedColumnHandler
(columnId: string)
rkk-demo-next/components/boards/ClickUpBoard.tsx:145
↓ 1 callers
Function
addCardPlaceholderHandler
( columnId: string, inTop: boolean = true )
rkk-demo/src/pages/TrelloExample/TrelloExample.tsx:123
↓ 1 callers
Function
addCardPlaceholderHandler
(columnId: string, inTop = true)
rkk-demo-next/components/boards/TrelloBoard.tsx:106
↓ 1 callers
Function
checkIfSkeletonIsVisible
({ columnId, limit = 20 })
src/utils/infinite-scroll.ts:3
↓ 1 callers
Function
columnWrapperContent
(children: React.ReactNode)
src/components/Column/Column.tsx:173
↓ 1 callers
Function
fetchMoreCards
( columnId: string, page: number )
rkk-demo/src/utils/_mock_.ts:338
↓ 1 callers
Function
fetchMoreCards
(columnId: string, page: number)
rkk-demo-next/lib/mock-data.ts:249
↓ 1 callers
Function
generateJiraCard
(colId: string, idx: number)
rkk-demo-next/lib/mock-data.ts:177
↓ 1 callers
Function
getColorClass
(priority: string)
rkk-demo/src/pages/Overview/Overview.tsx:8
↓ 1 callers
Function
getColumnChildren
(column: BoardItem, dataSource: BoardData)
src/utils/columnsUtils.ts:8
↓ 1 callers
Function
getColumnsFromDataSource
(dataSource: BoardData)
src/utils/columnsUtils.ts:3
↓ 1 callers
Function
getInfiniteScrollInitialData
()
rkk-demo/src/utils/_mock_.ts:354
↓ 1 callers
Function
getInfiniteScrollInitialData
()
rkk-demo-next/lib/mock-data.ts:258
↓ 1 callers
Function
getJiraInitialData
()
rkk-demo-next/lib/mock-data.ts:189
↓ 1 callers
Function
getPriorityColor
(priority: string)
rkk-demo/src/utils/kanbanUtils.ts:130
↓ 1 callers
Function
getPriorityColor
(priority: string)
rkk-demo-next/lib/kanban-utils.ts:62
↓ 1 callers
Function
getSharedProps
(props: BoardProps)
src/utils/getSharedProps.ts:3
↓ 1 callers
Function
handleCardDrop
({ source, location, columns, dataSource, onCardMove, onColumnMove, }: DropParams)
src/global/dnd/dropManager.ts:25
↓ 1 callers
Function
handleChange
(code: string)
rkk-demo-next/components/layout/LanguageSwitcher.tsx:19
↓ 1 callers
Function
handleLanguageChange
(languageCode: string)
rkk-demo/src/components/LanguageSwitcher/LanguageSwitcher.tsx:18
↓ 1 callers
Function
handleScroll
( e: React.UIEvent<HTMLDivElement> | number, virtualization: boolean, onScroll: (e: ScrollEvent, column:
src/utils/scroll.ts:4
↓ 1 callers
Function
isCardData
(data: Record<string, unknown>)
src/global/dnd/dropManager.ts:10
↓ 1 callers
Function
isCardDraggable
(data: BoardItem, isTypeDraggable: boolean)
src/components/GenericItem/GenericItem.tsx:10
↓ 1 callers
Function
mergeRefs
( refA?: Ref<T | null> | null, refB?: Ref<T | null> | null )
src/utils/mergeRefs.ts:13
↓ 1 callers
Function
onScroll
(e: ScrollEvent, column: BoardItem)
src/components/ColumnContent/ColumnContent.tsx:195
↓ 1 callers
Function
render
({ container })
src/global/dnd/useCardDnd.tsx:107
↓ 1 callers
Function
renderCardContent
()
src/components/GenericItem/GenericItem.tsx:74
↓ 1 callers
Function
renderDefaultSkeleton
()
src/components/CardSkeleton/CardSkeleton.tsx:23
↓ 1 callers
Function
toggleCollapsedColumn
( columnId: string, dataSource: BoardData )
rkk-demo/src/utils/kanbanUtils.ts:98
↓ 1 callers
Function
toggleCollapsedColumn
(columnId: string, dataSource: BoardData)
rkk-demo-next/lib/kanban-utils.ts:54
↓ 1 callers
Function
useCardDnd
( data: BoardItem = {} as BoardItem, column: BoardItem = {} as BoardItem, index: number, isDraggable:
src/global/dnd/useCardDnd.tsx:41
↓ 1 callers
Function
useColumnDnd
( data: BoardItem, index: number, items: BoardItem[], onColumnDndStateChange?: (info: DndState) => voi
src/global/dnd/useColumnDnd.tsx:33
Function
App
()
src/main.tsx:9
Function
App
()
rkk-demo/src/App.tsx:5
Function
AppHeader
({ activeRoute }: AppHeaderProps)
rkk-demo-next/components/layout/AppHeader.tsx:21
Function
AppLayout
({ children, activeRoute = "/", actions, }: AppLayoutProps)
rkk-demo-next/components/layout/AppLayout.tsx:22
Function
Card
(props: Props)
src/components/Card/Card.tsx:152
Function
CardDisplay
(props: { outerRef?: React.RefObject<HTMLDivElement>; innerRef?: React.RefObject<HTMLDivElement>; state:
src/components/Card/Card.tsx:28
Function
CardSkeleton
({ className, style, animationType = "shimmer", })
src/components/CardSkeleton/CardSkeleton.tsx:12
Function
ClickUpBoard
()
rkk-demo-next/components/boards/ClickUpBoard.tsx:136
Function
ClickUpCard
({ data }: { data: BoardItem })
rkk-demo/src/pages/ClickUpExample/ClickUpExample.tsx:107
Function
ClickUpCard
({ data }: { data: BoardItem })
rkk-demo-next/components/boards/ClickUpBoard.tsx:110
Function
ClickUpCardAdder
({ columnId, dataSource, setDataSource, inTop })
rkk-demo/src/pages/ClickUpExample/ClickUpExample.tsx:60
Function
ClickUpCardAdder
({ columnId, dataSource, setDataSource, inTop, }: { columnId: string; dataSource: BoardData; set
rkk-demo-next/components/boards/ClickUpBoard.tsx:56
Function
ClickUpColumnHeader
({ column, toggleCollapsedColumnHandler, addCardPlaceholderHandler, }: { column: BoardItem; toggleCo
rkk-demo/src/pages/ClickUpExample/ClickUpExample.tsx:20
Function
ClickUpColumnHeader
({ column, toggleCollapsedColumnHandler, addCardPlaceholderHandler, }: { column: BoardItem; toggleCo
rkk-demo-next/components/boards/ClickUpBoard.tsx:21
Function
ClickUpExample
()
rkk-demo/src/pages/ClickUpExample/ClickUpExample.tsx:139
Function
ClickUpPage
()
rkk-demo-next/app/clickup/page.tsx:4
Function
Column
(props: Props)
src/components/Column/Column.tsx:93
Function
ColumnAdder
({ renderColumnAdder }: Props)
src/components/ColumnAdder/ColumnAdder.tsx:9
Function
DefaultCard
(props: CardRenderProps)
src/components/DefaultCard/DefaultCard.tsx:5
Function
GenericItem
(props: Props)
src/components/GenericItem/GenericItem.tsx:44
Function
Header
()
rkk-demo/src/components/Header/Header.tsx:7
Function
I18nProvider
({ children }: { children: React.ReactNode })
rkk-demo-next/components/I18nProvider.tsx:6
Function
ISCard
({ data }: { data: BoardItem })
rkk-demo-next/components/boards/InfiniteScrollBoard.tsx:7
Function
ISColHeader
({ column }: { column: BoardItem })
rkk-demo-next/components/boards/InfiniteScrollBoard.tsx:38
Function
InfiniteScrollBoard
()
rkk-demo-next/components/boards/InfiniteScrollBoard.tsx:59
Function
InfiniteScrollCard
({ data })
rkk-demo/src/pages/InfiniteScrollExample/InfiniteScrollExample.tsx:6
Function
InfiniteScrollColumnHeader
({ column })
rkk-demo/src/pages/InfiniteScrollExample/InfiniteScrollExample.tsx:24
Function
InfiniteScrollExample
()
rkk-demo/src/pages/InfiniteScrollExample/InfiniteScrollExample.tsx:39
Function
InfiniteScrollPage
()
rkk-demo-next/app/infinite-scroll/page.tsx:4
Function
JiraBoard
()
rkk-demo-next/components/boards/JiraBoard.tsx:127
Function
JiraCard
({ data }: { data: BoardItem })
rkk-demo-next/components/boards/JiraBoard.tsx:80
Function
JiraExample
()
rkk-demo/src/pages/JiraExample/JiraExample.tsx:3
Function
JiraPage
()
rkk-demo-next/app/jira/page.tsx:4
Function
KanbanProvider
({ children, ...props }: Partial<BoardProps> & { children: React.ReactNode })
src/context/KanbanContext.tsx:12
Function
LanguageSwitcher
()
rkk-demo/src/components/LanguageSwitcher/LanguageSwitcher.tsx:11
Function
LanguageSwitcher
()
rkk-demo-next/components/layout/LanguageSwitcher.tsx:12
next →
1–100 of 140, ranked by callers