mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-04-30 07:15:51 +08:00
feat: use interactiveviewer gallery
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -52,7 +52,7 @@ class _MemberArticleState extends State<MemberArticle>
|
||||
},
|
||||
child: ListView.separated(
|
||||
itemCount: loadingState.response.length,
|
||||
itemBuilder: (_, index) {
|
||||
itemBuilder: (context, index) {
|
||||
if (index == loadingState.response.length - 1) {
|
||||
_controller.onLoadMore();
|
||||
}
|
||||
@@ -66,7 +66,7 @@ class _MemberArticleState extends State<MemberArticle>
|
||||
? Container(
|
||||
margin: const EdgeInsets.symmetric(vertical: 6),
|
||||
child: LayoutBuilder(
|
||||
builder: (_, constraints) {
|
||||
builder: (context, constraints) {
|
||||
return NetworkImgLayer(
|
||||
radius: 6,
|
||||
src: item.originImageUrls!.first,
|
||||
@@ -97,7 +97,7 @@ class _MemberArticleState extends State<MemberArticle>
|
||||
: null,
|
||||
);
|
||||
},
|
||||
separatorBuilder: (_, index) => Divider(height: 1),
|
||||
separatorBuilder: (context, index) => Divider(height: 1),
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
@@ -168,7 +168,7 @@ class _MemberFavoriteState extends State<MemberFavorite>
|
||||
leading: Container(
|
||||
margin: const EdgeInsets.symmetric(vertical: 6),
|
||||
child: LayoutBuilder(
|
||||
builder: (_, constraints) {
|
||||
builder: (context, constraints) {
|
||||
return Stack(
|
||||
children: [
|
||||
NetworkImgLayer(
|
||||
|
||||
@@ -57,7 +57,7 @@ class MemberFavoriteCtr extends CommonController {
|
||||
}
|
||||
|
||||
Future userfavFolder() async {
|
||||
var res = await Request().get(Api.userFavFolder, data: {
|
||||
var res = await Request().get(Api.userFavFolder, queryParameters: {
|
||||
'pn': page,
|
||||
'ps': 20,
|
||||
'up_mid': mid,
|
||||
@@ -81,7 +81,7 @@ class MemberFavoriteCtr extends CommonController {
|
||||
}
|
||||
|
||||
Future userSubFolder() async {
|
||||
var res = await Request().get(Api.userSubFolder, data: {
|
||||
var res = await Request().get(Api.userSubFolder, queryParameters: {
|
||||
'up_mid': mid,
|
||||
'ps': 20,
|
||||
'pn': page1,
|
||||
|
||||
@@ -41,7 +41,7 @@ class _MemberDynamicState extends State<MemberDynamic>
|
||||
},
|
||||
child: ListView.separated(
|
||||
itemCount: loadingState.response.length,
|
||||
itemBuilder: (_, index) {
|
||||
itemBuilder: (context, index) {
|
||||
if (index == loadingState.response.length - 1) {
|
||||
_controller.onLoadMore();
|
||||
}
|
||||
@@ -49,7 +49,8 @@ class _MemberDynamicState extends State<MemberDynamic>
|
||||
item: loadingState.response[index],
|
||||
);
|
||||
},
|
||||
separatorBuilder: (_, index) => const SizedBox(height: 10),
|
||||
separatorBuilder: (context, index) =>
|
||||
const SizedBox(height: 10),
|
||||
),
|
||||
)
|
||||
: errorWidget(
|
||||
|
||||
@@ -128,7 +128,7 @@ class _MemberHomeState extends State<MemberHome>
|
||||
? Container(
|
||||
margin: const EdgeInsets.symmetric(vertical: 6),
|
||||
child: LayoutBuilder(
|
||||
builder: (_, constraints) {
|
||||
builder: (context, constraints) {
|
||||
return NetworkImgLayer(
|
||||
radius: 6,
|
||||
src: loadingState.response.article.item
|
||||
|
||||
@@ -54,7 +54,7 @@ class _MemberPageNewState extends State<MemberPageNew>
|
||||
body: Obx(
|
||||
() => _userController.loadingState.value is Success
|
||||
? LayoutBuilder(
|
||||
builder: (_, constraints) {
|
||||
builder: (context, constraints) {
|
||||
// if (constraints.maxHeight > constraints.maxWidth) {
|
||||
return ExtendedNestedScrollView(
|
||||
key: _key,
|
||||
@@ -251,7 +251,7 @@ class _MemberPageNewState extends State<MemberPageNew>
|
||||
onTap: () {
|
||||
showDialog(
|
||||
context: context,
|
||||
builder: (_) => AlertDialog(
|
||||
builder: (context) => AlertDialog(
|
||||
clipBehavior: Clip.hardEdge,
|
||||
contentPadding: const EdgeInsets.symmetric(
|
||||
horizontal: 20,
|
||||
|
||||
@@ -75,7 +75,7 @@ class _EditProfilePageState extends State<EditProfilePage> {
|
||||
Request()
|
||||
.get(
|
||||
'${HttpString.appBaseUrl}/x/v2/account/myinfo',
|
||||
data: data,
|
||||
queryParameters: data,
|
||||
)
|
||||
.then((data) {
|
||||
setState(() {
|
||||
@@ -145,7 +145,8 @@ class _EditProfilePageState extends State<EditProfilePage> {
|
||||
onTap: () {
|
||||
showDialog(
|
||||
context: context,
|
||||
builder: (_) => _sexDialog(loadingState.response['sex']),
|
||||
builder: (context_) =>
|
||||
_sexDialog(loadingState.response['sex']),
|
||||
);
|
||||
},
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user