ZdruzenieSTROM / webstrom-frontend

4 stars 0 forks source link

Vytvorit/nastylovat error alert #226

Open rtrembecky opened 10 months ago

rtrembecky commented 10 months ago

zatial na rychle spravy pouzivame javacsriptovy alert('Moja sprava'), ktory to tak skaredsie browser-nativne zakrici... vieme spravit vlastny alert podobne ako dialogy, co uz mame. dbal by som ale na ease of use, takze keby sme chceli zachovat jednoduchy usage ako:

<button onClick={() => alert('daco sa pokazilo')}>alert</button>

tak by som k tomu pridal max dalsi riadok, napr.

const {alert} = useAlert()
...
<button onClick={() => alert('daco sa pokazilo')}>alert</button>

a tym padom by som inklinoval k novemu Containeru (context provideru), ktory do stranky prida nejaky vzdy-mountnuty dialog, ktory sa zavolanim alert len naplni a otvori.

malo by to byt pomerne jednoduche 🙁