• (022) 6902 1117

Fixing variable state di ReactJS

 

topic: Manage variable state untuk dynamic custom field

Sebuah aplikasi frontend dengan menggunakan ReactJS, kami menemukan issue formnya selalu kereset/terhapus saat edit di field2 statis.

Untuk demo dan penjelasan produce: 

  • aplikasi bisa diakses link berikut => https://s.id/1BTvm
  • sedangkan video penjelasan disini => https://s.id/1BTAM

Bagian atas adalah static field

3 bagian bawahnya adalah dynamic custom field (pembeli, tanggal beli, dokumen tambahan, dan jenis dokumen)


Produce:

  • coba input untuk semua field, baik yg static maupun yg bagian dynamic custom field
  • setelah itu, coba ubah di bagian yg static field, maka di bagian dynamic field akan blank lagi

Struktur:

  • component form
  • component yang manage custom field sesuai tipe
  • component custom field
  • component untuk upload file


Yang diperlukan adalah manage state untuk dynamic custom field nya, boleh pake state, memo, redux, atau yg lainnya

Supaya, ketika ada trigger perubahan dari input lain, masih tersimpan di variable state


Custom field terdiri dari beberapa tipe:

  • text
  • textarea
  • date
  • time
  • file


Khusus file, sudah ada preview ketika pilih file

Yang diperlukan adalah state untuk menyimpan NAMA FILE dan juga SOURCE FILE (dalam format base64 encode), sebagaimana kasus untuk input tipe lainnya yang saya sebutkan di awal


Syarat:

  • Menggunakan ReactJS
  • Boleh menggunakan library lain jika diperlukan
  • Sebisa mungkin tidak mengubah struktur component
  • Klo mentok dan harus ubah struktur component, tolong kasih tau dulu

Note: maksudnya dynamic field, fieldnya tidak dalam bentuk tabel db, melainkan field yang digenerate dari apps sesuai kebutuhan

Source code akan diberikan saat start project. Silakan dibid, dan diberikan lama pengerjaannya kira2 berapa jam?


Terima kasih

ReactJS

Published Budget: Rp 400,000 - 500,000
Finish Days: 1
Published Date: 08/03/2023 21:49:36 WIB
Start Date: 09/03/2023 13:16:30 WIB
Finish Date: 11/03/2023 23:13:04 WIB
Project Status: Closed
Accepted Worker: TwilightCode (TwilightCode)
Accepted Budget: Rp 400,000
Project Ending: Completed

Project Owner

Rated Worker: 10.00/10.00

Terima kasih banyak atas bantuannya mas. 

Pekerjaan dilakukan dengan baik dan sesuai ekspektasi.

Semoga makin sukses ya mas..

Recommennnnded !!!

Accepted Worker

Rated Owner: 10.00/10.00

Brief project yg diberikan cukup jelas, sehingga pekerjaan bisa diselesaikan dengan baik.

      User Bids

 

Recommended Workers

rakifsul

28,265 points
81 projects
    
10.00/10.00

programmerkreatif

17,226 points
72 projects
    
9.55/10.00

arkhan7

11,570 points
209 projects
    
9.83/10.00

fauzimarjalih

16,788 points
132 projects
    
9.77/10.00

vincentmikhael

8,290 points
53 projects
    
9.74/10.00

Recommended Services

Jasa Pembuatan website Wordpress + Elementor

Rp 650,000
16 sales
    
10.00/10.00

Pembuatan bot line

Rp 1,500,000
6 sales
    
10.00/10.00

Jasa pembuatan landing page

Rp 400,000
13 sales
    
9.92/10.00

Open Projects

Beli Source code seperti web travel yang tinggal pakai

Owner: agilga224
Budget: Rp 1,000,000 - 2,000,000

Mencari devlopment untuk membuat apilkasi

Owner: andarhutagalung461
Budget: Rp 5,000,000 - 10,000,000

Document Management With Storage Share

Owner: danapatidev
Budget: Rp 2,000,000 - 4,000,000

Beli Source code PPOB yang tinggal pakai

Owner: agilga224
Budget: Rp 500,000 - 1,500,000

Dicari adsense+web minimal PO 1x

Owner: buyzer
Budget: Rp 1,500,000 - 10,000,000

 


Live Chat