มันเกิดมาจากที่ผมได้ลองใช้ Ant Design ใน Next.js แล้วเกิดอยากใช้เปลี่ยน Datepicker ของ Ant Design ให้เป็นภาษาไทย มันทำยังไงกันนะ ครั้นจะจดไว้ ก็เก็บไว้อ่านคนเดียว เอามาเขียนเป็นบทความเลยละกัน เผื่อใครที่อยากจะเปลี่ยน Datepicker ของ Ant Design ให้เป็นภาษาไทย จะได้ดูได้ที่นี่เลย (แต่ Docs ก็มีนะ 😁)
เตรียม Poject
Create Next.js
มาสร้าง Next.js Project กันก่อน
โดยผมจะใช้ชื่อ Project ว่า antd-locale-demo
และเลือก option ตามนี้
Setup antd
Config root layout app/layout.tsx
ทำการ Wrap layout ด้วย AntdRegistry
ลองใช้ Datepicker
ผลลัพธ์ที่ได้ ก็จะออกมาเป็นประมาณนี้
ถ้าลองเพิ่ม onChange
เพื่อแสดงค่าที่ได้ก็จะเป็น