Skip to content
代码片段 群组 项目
提交 b1785bb7 编辑于 作者: Neil Wang's avatar Neil Wang 提交者: Neil Wang
浏览文件

refactor: #796 Make jihu const fields.

上级 75b45f6e
No related branches found
No related tags found
无相关合并请求
class DefaultProject {
static const int projectId = 59853;
static const String name = "极狐 GitLab App";
static const String relativePath = "ultimate-plan/jihu-gitlab-app/jihu-gitlab-app";
static const int groupId = 88966;
static const String destinationHost = "https://jihulab.com";
}
import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart';
import 'package:jihu_gitlab_app/core/default_project.dart';
import 'package:jihu_gitlab_app/modules/projects/group_details/issues/project_issues_page.dart';
class DefaultStarredPage extends StatefulWidget {
......@@ -22,11 +23,11 @@ class _DefaultStarredPageState extends State<DefaultStarredPage> {
itemBuilder: (context, index) => InkWell(
onTap: () {
final params = <String, dynamic>{
'projectId': 59893,
'name': "极狐 GitLab App",
'relativePath': 'ultimate-plan/jihu-gitlab-app/jihu-gitlab-app',
"groupId": 88966,
"destinationHost": "https://jihulab.com",
'projectId': DefaultProject.projectId,
'name': DefaultProject.name,
'relativePath': DefaultProject.relativePath,
"groupId": DefaultProject.groupId,
"destinationHost": DefaultProject.destinationHost,
};
Navigator.of(context).pushNamed(ProjectIssuesPage.routeName, arguments: params);
},
......
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:jihu_gitlab_app/core/default_project.dart';
import 'package:jihu_gitlab_app/modules/projects/group_and_project.dart';
import 'package:jihu_gitlab_app/modules/projects/group_details/subgroups/subgroup_list_model.dart';
import 'package:jihu_gitlab_app/modules/root/model/root_model.dart';
......@@ -16,7 +17,15 @@ class DefaultStarredTab extends StatefulWidget {
class _DefaultStarredTabState extends State<DefaultStarredTab> {
@override
Widget build(BuildContext context) {
var data = GroupAndProject(59893, 59893, "极狐 GitLab App", SubgroupItemType.project, "ultimate-plan/jihu-gitlab-app/jihu-gitlab-app", 88966, false);
var data = GroupAndProject(
DefaultProject.projectId,
DefaultProject.projectId,
DefaultProject.name,
SubgroupItemType.project,
DefaultProject.relativePath,
DefaultProject.groupId,
false,
);
data.destinationHost = "https://jihulab.com";
var rootStore = Provider.of<RootStore>(context, listen: true);
return Padding(
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册