bisa dioptimisasi lagi mungkin, di useState kasih function aja buat akses query params nya. jadi pas page di refresh, input nya keisi sesuai dgn query params ( gak kosong ) :D
@KomentarSaya Жыл бұрын
ini lebih bagus utk ux
@RafaniaKhanzaPutri26 күн бұрын
Kalo mau query param lebih baik value di form src nya jgn kereset. Nanti jd nya membibgyngkan
@yusufmafif Жыл бұрын
Makasih banyak abang Void.. 😃 Bang.. request dong bahas cara kerja pagination. 🙏
@voidfnc Жыл бұрын
next video deh yaa, tapi wajib jadi first ya kamu
@yusufmafif Жыл бұрын
heheh.. berat tuu 😅@@voidfnc makasihh bang.
@vexl.project Жыл бұрын
Nah ditunggu
@imamsaukani7829 Жыл бұрын
sumpah bang video" lu penjelasan nya super duper mudah dipahami, buat course online dong bang wkwkw
@voidfnc Жыл бұрын
thanks broo, kalo course online entar ya kapan2 via youtube ajaa hehee
@m.ajiperdana6093 Жыл бұрын
Video² nya gokil² bangg,, semangat terus berkarya bang 🔥🙌 Request tutorial untuk private routing next js by role user dong bangg 🙏
@voidfnc Жыл бұрын
thanks broo, ditampung dulu yaaa
@gesarizky Жыл бұрын
baru aja tadi implementasi ginian bang.... pake router navigation
@nawumi_one11 ай бұрын
pakai zustand terus aktifin fitur persist
@IamTheSuccessor Жыл бұрын
Bang Kalo series Judi Online lanjut saya ada saran. 1.Hadiah besar(Jackpot) di dekatkan ke hadiah terkecil, 2.Setelah itu animasi rotasinya diperlambat diakhir supaya ketika mendekati jackpot ternyata dapet zonk. Itu adalah salah satu yang bikin ketagihan, berdasarkan pengamatan saya
@voidfnc Жыл бұрын
thankyou sarannya bro, tapi sorry banget sayangnya itu gak akan ada seri lanjutannya hehe
@x-xenotox Жыл бұрын
@@voidfnctakut kalo di lanjutin tiba tiba ada yg sawer Dari toto wlwkw
@voidfnc Жыл бұрын
@@x-xenotox rill coyyy
@maulanakayyis3635 Жыл бұрын
kalo nambah sorting di params pake method ini termasuk best practice ga bang?
@voidfnc Жыл бұрын
betul, better kayak gitu juga, cuma ga kesebut aja di video. Ambil contoh dari tokopedia misalnya, pas kita nyari barang, ganti page, dan sorting pasti URL-nya nambah query params. Supaya pas refresh ga ilang pilihan kita.
@maulanakayyis3635 Жыл бұрын
siap, thanks insight nya bang@@voidfnc
@windowsautoupdate1183 Жыл бұрын
thanks pro tips nya bang 🤟
@rayaprasetya2862 Жыл бұрын
gua pernah bikin gini bang, tapi mode barbarnya, jadi inputan searchnya gua masukin ke local storage wkwk
@voidfnc Жыл бұрын
jangan dong pak 😭
@WanAzmi Жыл бұрын
Di tunggu paginations nya bang
@helpsleepingrelax3071 Жыл бұрын
Kalo search nya ketriger berdasarkan ketikan user tanpa button cari apakah cocok untuk penerapan teknik tersebut bang?
@voidfnc Жыл бұрын
cocok banget, jgn lupa debouncing yaa
@jpwt6747 Жыл бұрын
Bang dicari in sepuh php katanya abang ngejelekin php
@voidfnc Жыл бұрын
jalan damai aja bang 🙏
@ainxgans Жыл бұрын
makasih kak
@rizkydjanuar2809 Жыл бұрын
kenapa pake router.push ? bukannya bakalan banyak nyampah history ya ? kenapa engga pake replace aja ?
@voidfnc Жыл бұрын
kembali ke masing2 pertimbangan better UX-nya gimana sih. Gue personally pilih pake push justru supaya bisa kembali ke search results yg sebelumnya, contohnya kayak di tokopedia dia pake push. Tapi tentunya pake replace jg bisa aja 😁
@rizkydjanuar2809 Жыл бұрын
@@voidfnc ince info puh
@voidfnc Жыл бұрын
@@rizkydjanuar2809 aku mah masih pemula 🙏
@NoPal-vj7ci Жыл бұрын
Openingnya mantap wkwk
@Lionel_R21 Жыл бұрын
lebih mantep lagi searchProduct nya dikasih nilai default dari router.query.search gak si bang? biar kalo di refresh, input searchnya ga kosong, ga bikin user bingung juga kok keluar datanya sedikit
@voidfnc Жыл бұрын
ahiyaa ini boleh juga, sengaja dikosongin buat ngasih tunjuk bahwa value search udh ga ngambil dari state tapi udh dari query params. Tapi lebih bagus untuk UX kalau input searchnya isinya sesuai query params💯💯
@Lionel_R21 Жыл бұрын
@@voidfnc njir lah dibalas ges sma kairi
@voidfnc Жыл бұрын
@@Lionel_R21 gue bukan kairi bjirr😅
@RenekiChan Жыл бұрын
@@voidfncbang coba ngomong tagalog bang
@naufalnasrullah6965 Жыл бұрын
Mirip penggunaan useLocation dari react-router-dom ya bang
@voidfnc Жыл бұрын
lupa namanya apa di react-router-dom hehe
@naufalnasrullah6965 Жыл бұрын
@@voidfnc 😔🥀
@asepbensin1469 Жыл бұрын
lu tau hal hal kek gini itu dari mikir sendiri, berdasarkan pengalaman atau dikasih tau orang juga bang?
@voidfnc Жыл бұрын
gabungan antara semuanya wkwkwk
@ihsannurulhabib9729 Жыл бұрын
Kalo case nya search tapi server component gimana tu bang?
@voidfnc Жыл бұрын
harusnya sih kalo buat fitur search pakenya client component yaa, cuma blm pernah praktekin juga hehe
@shezzz761 Жыл бұрын
const Page = async ({ searchParams }) => { let { q, page } = searchParams; if (parseInt(page) < 1 || isNaN(page)) { page = 1; } const resutsSearch = await getAnimeQuery(q, page); const { data, pagination } = resutsSearch; return ( Terdapat {pagination?.items.total} hasil pencarian untuk kata kunci "{searchParams.q}" : ); }; export default Page; kalau begini error ga bang?