import type {BoardArticleListItem} from "../type/boardArticle.types.ts"; import type {SearchParams} from "../../../../../type/searchParams.ts"; import {CheckBox} from "../../../../component/checkbox/CheckBox.tsx"; import {getTableRowNumber} from "../../../../component/table/getTableRowNumber.ts"; type BoardArticleListTableRowProps = { item: BoardArticleListItem index: number searchParams: SearchParams totalItems: number currentPage: number checked: boolean onCheck: (id: string, checked: boolean) => void } export const BoardArticleListTableRow = ({ item, index, searchParams, totalItems, currentPage, checked, onCheck, }: BoardArticleListTableRowProps) => { const rowNumber = getTableRowNumber({ searchParams, totalItems, currentPage, index, }); return (