now there are four methods in
effects. ComponentsDidMount requests four methods respectively. After all the methods get the return values, they are stored in store.
where to get the return values of the four requests, where to process the data, or whether the methods in effect should be written together