Fetch only when fetch data is clicked.
Don't group measurements in render fn.
Update main and search tabs to use channel for fetching data.