Nextjs 15 sửa lỗi root layout ăn tất cả router

Nextjs 15 sửa lỗi root layout ăn tất cả router

Tình huống:

Em đang sử dụng next15 và đang gặp vấn đề về phân layout cho các route
Ví dụ luồng user sử dụng sẽ dùng chung root layout
Em có 1 luồng khác cho admin nhưng đang không loại bỏ được root layout
Giải pháp: sử dụng Route Groups nhé, điều lại sẽ chia các router có các layout khác nhau và độc lập, tránh các router không mong muốn sử dụng root layout.
Link: https://nextjs.org/docs/app/building-your-application/routing/route-groups
Trên đây là cách để sửa lỗi root layout ăn tất cả router, chúc các bạn thành công!
Bình luận Facebook