I'm using react-testing-library
to test a simple component which has a nested react-router-dom's <Link>
inside of it and I am getting this error:
Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
I solved it by mocking the Link:
That way I can test my component normally: