Tôi đang cố gắng để kiểm tra thành phần React của tôi và nhận được lỗi sau.Làm thế nào để vượt qua cửa hàng một cách rõ ràng vào như một biện pháp để "Kết nối()"
Vi phạm bất biến: Không thể tìm thấy "lưu trữ" trong ngữ cảnh hoặc đạo cụ của "Kết nối()". Hoặc là quấn thành phần gốc vào Nhà cung cấp <>, hoặc chuyển một cách rõ ràng "cửa hàng" làm điểm tựa cho "Kết nối()".
Lỗi xảy ra khi hiển thị Thành phần trong thử nghiệm.
beforeEach(() => {
Component = TestUtils.renderIntoDocument(<SideMenu />);
});
Nó hoạt động tốt khi hiển thị Thành phần trên trang. Tuy nhiên trong thử nghiệm, tôi không thể chuyển cửa hàng một cách rõ ràng vào Hợp phần.
Ai đó có thể chỉ đúng hướng không?
' ' là cách bạn thực hiện một cách rõ ràng nhưng có điều gì đó khác bị thiếu trong ảnh này. Kết nối là gì và bạn có thể dán toàn bộ thành phần và thử nghiệm của mình không? –