Data Table

This package contains distribution files required to style DataTables library for jQuery with styling for Bootstrap5. For more details

Installation
npm i datatables.net-bs5
  • For use of data table we create own custom hook with the help of datatables.net-bs5
  • The navigation path of this file are src/hook/useDatatable.js
  • For the use of datatable hook you want appear in your component please follow the below example code
Data Table component
import useDataTable from "../../hooks/useDatatable";

const tableData = [
{
no: "1",
title: "Lorem Ipsum Dolor",
author: "Nick Allen",
description: "Lorem Ipsum Dolor Sit Amet, Consectetur Adip...",
created_date: "21 Jul, 2020",
},
{
no: "2",
title: "Lorem Ipsum Dolor",
author: "Hans Olo",
description: " Lorem Ipsum Dolor Sit Amet, Consectetur Adip...",
created_date: "12 Jun, 2020",
},
]

const tableRef = useRef(null);
useDataTable({
tableRef: tableRef,
columns: columns.current,
data: tableData,
});

return(
    <>
        <div className="table-view table-responsive table-space">
            <table
                id="datatable"
                ref={tableRef}
                className="data-tables table custom-table movie_table"
                data-toggle="data-table"
            ></table>
        </div> 
    </>  
)
}