chore: refactor group gen process

This commit is contained in:
appflowy
2022-09-01 20:41:15 +08:00
parent 1931cdd4c0
commit f192f89ebb
22 changed files with 554 additions and 662 deletions

View File

@ -43,4 +43,5 @@ class BoardSettingState with _$BoardSettingState {
enum BoardSettingAction {
properties,
groups,
}

View File

@ -95,6 +95,12 @@ class BoardSettingList extends StatelessWidget {
fieldCache: settingContext.fieldCache)
.show(context);
break;
case BoardSettingAction.groups:
GridPropertyList(
gridId: settingContext.viewId,
fieldCache: settingContext.fieldCache)
.show(context);
break;
}
},
);
@ -156,6 +162,8 @@ extension _GridSettingExtension on BoardSettingAction {
switch (this) {
case BoardSettingAction.properties:
return 'grid/setting/properties';
case BoardSettingAction.groups:
return 'grid/setting/group';
}
}
@ -163,6 +171,8 @@ extension _GridSettingExtension on BoardSettingAction {
switch (this) {
case BoardSettingAction.properties:
return LocaleKeys.grid_settings_Properties.tr();
case BoardSettingAction.groups:
return LocaleKeys.grid_settings_group.tr();
}
}
}