การสร้าง File จาก script

  • +MUST ใช้การ generate source code ด้วยคำสั่ง pnpm run gen:file
  • +MUST ใช้การ generate api service ด้วยคำสั่ง pnpm run gen:api

การวางโค้ดของ Component file

  • +MUST ให้เรียงลำดับตามนี้
    /** ส่วนการ Import **/
     
    /** ส่วนการประกาศตัวแปร constant ที่มาจาก library **/
     
    /** ส่วนการประกาศ type **/
     
    const ComponentName = () => {
      /** ส่วนการประกาศ hook **/
     
      /** ส่วนการประกาศ constant **/
     
      /** ส่วนการประกาศ api request hook **/
     
      /** ส่วนการประกาศ function **/
     
      /** ส่วนการประกาศ useEffect (ตัวคุม life-cycle ในกรณีนี้จะแยกกับ hook ด้านบน) **/
     
      /** ส่วน return React Element **/
    }
     
    ComponentName.getNextHeadProps = {
      //
    }
     
    export default ComponentName;