Popatrzmy na poniższe przykłady:
const parsedData = parseInputData(data);
useData(parsedData);
useData( parseInputData(data));
Oba dają ten sam efekt, różnica jest tylko w deklaracji typu const. Czy jest sens deklarować consta w takich przypadkach? Jedyny przypadek to sytuacja, gdy potrzebuje parsedData więcej niż raz. Czyli zamiast wywoływać kilka razy parseInputData() robię to raz.
Więc tak naprawdę rozbiega tu się tylko o czytelność. Tak/nie?