Sub-issue of #43. After submitting a sighting, going back to the search list shows the old cached results without the new sighting until the page is reloaded. The submit page only adds the sighting to the old mock store, which the list no longer reads from, so Apollo's cached list is never refreshed. ## Tasks - [ ] Refresh or evict the cached sighting lists after `createSighting` succeeds - [ ] Remove the mock-store update (`addSighting` / `toUfoSighting`) if nothing needs it anymore - [ ] Make the "shows the submitted sighting in the search list afterwards" test pass ## Done when - [ ] A new sighting shows up in the list without reloading the page - [ ] No extra requests are sent while staying on the submit page