4

I wanted to use React Bootstrap Table in my project and I'm getting the following error.

Uncaught ReferenceError: arguments is not defined at Object../node_modules/react-bootstrap-table2-toolkit/lib/src/search/SearchBar.js

here is the following import which are referred from their official website.

import ToolkitProvider, {Search} from 'react-bootstrap-table2-toolkit';

const {SearchBar} = Search;

where search can not be found from this import.

TylerH
  • 20,799
  • 66
  • 75
  • 101
Narek Grigoryan
  • 369
  • 3
  • 7

2 Answers2

14

Here is an easy fix, I resolved this issue by changing the import

from

import ToolkitProvider, {Search} from 'react-bootstrap-table2-toolkit';

to

import ToolkitProvider, {Search} from 'react-bootstrap-table2-toolkit/dist/react-bootstrap-table2-toolkit';
Mr. Crowley
  • 3,225
  • 4
  • 25
  • 28
0

The fix isnt still in place; change your import pointing to the .min file of toolkit

replace this

import ToolkitProvider, { CSVExport } from "react-bootstrap-table2-toolkit";

with this

import ToolkitProvider , { CSVExport } from 'react-bootstrap-table2-toolkit/dist/react-bootstrap-table2-toolkit.min'

rsb
  • 345
  • 1
  • 5