Interface: InflowCardListProps
Props for the InflowCardList component InflowCardListProps
Properties
inflows
inflows:
InflowCardData[]
Array of inflow data to display
isLoading?
optionalisLoading:boolean
Whether the list is in a loading state
className?
optionalclassName:string
Additional CSS classes to apply
defaultLayout?
optionaldefaultLayout:InflowCardLayout
Initial layout mode
showLayoutToggle?
optionalshowLayoutToggle:boolean
Whether to show layout toggle controls
showSortOptions?
optionalshowSortOptions:boolean
Whether to show sort options
maxHeight?
optionalmaxHeight:number
Maximum height of the list container
currentUserId
currentUserId:
string
ID of the current user for edit permissions
onEdit()?
optionalonEdit: (id) =>void
Callback when edit is requested
Parameters
id
string
Returns
void
onDelete()?
optionalonDelete: (id) =>void|Promise<void>
Callback when delete is confirmed
Parameters
id
string
Returns
void | Promise<void>
header?
optionalheader:any
Custom header content
footer?
optionalfooter:any
Custom footer content
selectedTags?
optionalselectedTags:string[]
Currently selected tags for filtering
onTagSelect()?
optionalonTagSelect: (tag) =>void
Callback when a tag is selected
Parameters
tag
string
Returns
void
onTagRemove()?
optionalonTagRemove: (tag) =>void
Callback when a tag is removed
Parameters
tag
string
Returns
void