- HTML to JSX - Bisa digunakan ketika copas source code dari Flowbite dan ingin mengubahnya menjadi JSX
- Tailwind CSS IntelliSense - Autocomplete untuk Tailwind CSS
- Prettier - Format code otomatis
- ES7 + React/Redux/GraphQL/React-Native snippets - Snippet untuk React
Using Netlify
- Clone repository ini
git clone https://github.com/PPL22/frontend.git
- Buka terminal di folder hasil clone
- Jalankan perintah
npm install
- Jalankan perintah
npm start
- Pastikan source code lokal sudah terupdate dengan source code di repository ini
git pull origin master
- Buat branch baru dengan nama sesuai dengan fitur yang akan dikerjakan
git checkout -b nama-branch
- Kerjakan fitur yang telah ditentukan
- Commit perubahan yang telah dilakukan
git add . git commit -m "pesan commit"
- Push perubahan ke branch yang telah dibuat
git push origin nama-branch
- Buat pull request ke branch
master
- Tunggu pull request disetujui
src
- Folder untuk menyimpan source codepublic
- Folder untuk menyimpan file yang akan diakses oleh browsernode_modules
- Folder untuk menyimpan library yang dibutuhkan oleh aplikasi
App.js
- File untuk mengatur routing/components
- Folder untuk menyimpan komponen-komponen yang digunakan di aplikasi/pages
- Folder untuk menyimpan halaman-halaman yang digunakan di aplikasi/utils
- Folder untuk menyimpan fungsi-fungsi yang digunakan di aplikasi/contexts
- Folder untuk menyimpan context yang digunakan di aplikasi/shared
- Folder untuk menyimpan tema dan konfigurasi aplikasi