Поле current у ref перезаписывается, как этого избежать?
Здравствуйте! В ref.current с помощью useImperativeHandle храню методы для работы с сущностью. Проблема в следующем, при ref.current = dom элемент, ref.current перезаписывается. Возможно ли как-то это объединить? условно чтобы current имел следующий вид:
{ methods: {a: () => console.log(a}, b: () => console.log(b)}, linkDOM }
qwerty123321123, 2 рефа — это не "плодить" рефы, это то, как должно быть. Причём ещё большой вопрос, действительно нужен ли тебе реф для методов, когда есть юзкалбек для этого.