neko021403
Established
opoCapital "Sample" talaga yung variable ng useState mo?
import React from 'react'console.log(Sample) ka nga bago mag return.
Tapos check mo kung may value sa console
Tsaka wait text input ba yan? or file input?
nag appear alert naman kaso pumapatong pag drag ... pag click hindi naman pumapatong pag nag console.log ako .. pumapatong kasi yung file pag nag drag ako . pero pag click naman okay naman .. pag drag lang talga pumapatong sya ..Parang ganto yung error sa ginagawa kong anime site kanina.
NextJS ba yang component mo? or ReactJS (CRA) lang?
kung sa NextJS yan, for sure hindi talaga gagana yung alert kapag hindi async yung function mo.
try mo gawing
const sampleSubmit = async () => alert(Sample)
sinundan mo lang ba yung implementation mo jan ng dropzone?nag appear alert naman kaso pumapatong pag drag ... pag click hindi naman pumapatong pag nag console.log ako .. pumapatong kasi yung file pag nag drag ako . pero pag click naman okay naman .. pag drag lang talga pumapatong sya ..
till now wala pa din solusyon ...
gagamit na lang siguru ako ng html drag and drop . .di na dropzone ng react js .. .
reacjt js lang po alam ko .. wala po ako alam ano anong next js .. js js na iba iba po react lang po
sinundan ko lang poyung nasa tutorial, pati yung documentation sa react js org ba yun .. bali madami nga din way on how to do it , kaya try ko na lang din yung ibang way pa , ... pero if ndi gumana , balik html drag and drop ako . yun na lang siguru ..sinundan mo lang ba yung implementation mo jan ng dropzone?
baka kasi hindi naka strict mode yung tut na sinundan mo.
default na kasi sa react18 yung strict mode. which results in 2x rendering ng component.
<input {...getInputProps()} onChange={e=>setSample(e.target.value)} />
onChange mo, ipasok mo sa getInputProps()
<input {...getInputProps({
onChange: e => setSample(e.target.value)
)} } />

alam ko ginawa ko na toh .. nilagay ko pa nga sa yung isang props na meorn class name .. .. pero sige try ko din uli ..Eto siguro solution sa problema mo.
<input {...getInputProps()} onChange={e=>setSample(e.target.value)} />
YungonChangemo, ipasok mo sagetInputProps()
magiging ganito dapat.
<input {...getInputProps({ onChange: e => setSample(e.target.value) )} } />
di ko sure kung mafifix. ahahahah try mo nalang.
View attachment 2503916