- public getTopProjectList = () => (dispatch: Dispatch) => {
- dispatch(actions.TOP_PROJECTS_REQUEST());
- serverApi.get<GroupsResponse>('/groups').then(groups => {
+ public getProjectList = (parentUuid?: string) => (dispatch: Dispatch) => {
+ dispatch(actions.PROJECTS_REQUEST());
+
+ const ub = new UrlBuilder('/groups');
+ const fb = new FilterBuilder();
+ fb.addEqual(FilterField.UUID, parentUuid);
+ const url = ub.addParam('filter', fb.get()).get();
+
+ serverApi.get<GroupsResponse>(url).then(groups => {