TypeError: str.match is not a function

Hello, after having updated my dependencies, I'm getting now the following error when using the TabComponent:



Dependencies:

"@syncfusion/ej2-layouts""^18.3.48",
    "@syncfusion/ej2-react-buttons""^18.3.47",
    "@syncfusion/ej2-react-calendars""^18.3.51",
    "@syncfusion/ej2-react-diagrams""^18.3.51",
    "@syncfusion/ej2-react-dropdowns""^18.3.51",
    "@syncfusion/ej2-react-grids""^18.3.51",
    "@syncfusion/ej2-react-inputs""^18.3.51",
    "@syncfusion/ej2-react-kanban""^18.3.50",
    "@syncfusion/ej2-react-layouts""^18.3.48",
    "@syncfusion/ej2-react-navigations""^18.3.51"// <---
    "@syncfusion/ej2-react-popups""^18.3.50",
    "@syncfusion/ej2-react-progressbar""^18.3.47",
    "@syncfusion/ej2-react-splitbuttons""^18.3.50",
    "@syncfusion/ej2-react-treegrid""^18.3.48",

1 Reply 1 reply marked as answer

NR Nevitha Ravi Syncfusion Team November 30, 2020 05:07 AM UTC

Hi Laurin,   
  
Greetings from Syncfusion Support.  
  
We suspect that some duplicate packages might be installed in your ‘@syncfusion’ folder of ‘node_modules’. Please follow the below steps provided to overcome the reported problem. 
  
  • Delete package.lock.json file from your application. 
  • Remove the @syncfusion  package folder from the node_modules.
  • Then install the new packages. 
 
   
Could you please follow the above step and get back to us with package.lock.json file if you still facing the same problem?  
   
Regards,  
Nevitha 


Marked as answer
Loader.
Up arrow icon