[fix] reducers should always return an array

fixes routing when there is multiple locations