Next.js: สไตล์ 'display: none;' ลึกลับถูกนำไปใช้กับองค์ประกอบ Body บนเส้นทางเฉพาะหลังจากเพิ่มไฟล์ TypeScript เข้าไปในแอปพลิเคชัน JavaScript
ฉันมีแอป Next.js ที่เขียนเป็นหลักด้วย JavaScript และเมื่อเร็วๆ นี้ฉันได้เพิ่มไฟล์ TypeScript หลังจากทำเช่นนั้น ฉันสังเกตเห็นว่าในเส้นทางเฉพาะ (/chat) สไตล์ต่อไปนี้ถูกนำไปใช้กับองค์ประกอบ body โดยไม่คาดคิด:
body {
display: none;
}
ฉันได้ตรวจสอบโครงการทั้งหมดของฉันแล้ว และไม่มีคำสั่ง CSS ใดที่นำสไตล์นี้ไปใช้โดยตรง แม้ว่าฉันจะสามารถลบสไตล์นี้ด้วยตนเองโดยใช้เครื่องมือ Inspector ของเบราว์เซอร์ แต่ฉันยังไม่พบวิธีแก้ไขปัญหาอย่างถาวรหรือคำอธิบายสำหรับพฤติกรรมนี้ หากมีคำแนะนำหรือเคล็ดลับการดีบั๊กใด ๆ จะเป็นประโยชน์มาก