Witam ponownie,
Pytanie brzmi - jak zrobić export hooka z FileA do FileB i vice versa by wzrost wartości w FileA obniżał wartość w FileB. I vice versa kiedy klikamy w FileB
Kod skrócony, uproszczony
FileA:
import React, {useState} from 'react'
import {valB, setValB} from './FileB'
function FileA() {
const [valA, setValA] = useState(1)
return (<>
<button
onClick={()=> ( setValA(valA+1), setValB(valB-1)
)}
> {valA} </button>
</>)
}
export default FileA
File B: to samo tylko inne nazwy, rzecz jasna
Próbowałem z różnymi opcjami export / import - ale żadna nie działa...