В общем есть классовый компонент, у него внутри есть стейт, и метод clear, если закинуть в этот компонент реф то можно обратиться к этому методу как ref.current.clear(), но вот в функциональном компоненте так не сделаешь, верно же? https://codesandbox.io/s/jovial-fermi-lm8qg?file=/src/App.js