refactors (#539)

This commit is contained in:
lollipopkit🏳️‍⚧️
2024-08-16 01:24:43 +08:00
committed by GitHub
parent 7e5bb54c98
commit 38366a2ef3
45 changed files with 527 additions and 640 deletions

View File

@@ -5,8 +5,9 @@ import 'package:flutter/material.dart';
import 'package:server_box/core/extension/context/locale.dart';
import 'package:server_box/data/model/server/server_private_info.dart';
import 'package:server_box/data/model/sftp/worker.dart';
import 'package:server_box/data/provider/server.dart';
import 'package:server_box/data/provider/sftp.dart';
import 'package:server_box/data/res/misc.dart';
import 'package:server_box/data/res/provider.dart';
import 'package:server_box/view/widget/omit_start_text.dart';
import 'package:server_box/core/route.dart';
@@ -282,10 +283,10 @@ class _LocalStoragePageState extends State<LocalStoragePage> {
onTap: () async {
context.pop();
final spi = await context.showPickSingleDialog<ServerPrivateInfo>(
final spi = await context.showPickSingleDialog<Spi>(
title: libL10n.select,
items: Pros.server.serverOrder
.map((e) => Pros.server.pick(id: e)?.spi)
items: ServerProvider.serverOrder.value
.map((e) => ServerProvider.pick(id: e)?.value.spi)
.toList(),
name: (e) => e.name,
);
@@ -299,7 +300,7 @@ class _LocalStoragePageState extends State<LocalStoragePage> {
return;
}
Pros.sftp.add(SftpReq(
SftpProvider.add(SftpReq(
spi,
'$remotePath/$fileName',
file.absolute.path,