refactor: Apply formatting

routes-refactor
NaiJi ✨ 2022-10-18 05:38:26 +00:00
parent bb846b08c1
commit ea85ce6064
6 changed files with 24 additions and 37 deletions

View File

@ -194,7 +194,8 @@ class DigitalOceanApi extends ServerProviderApi with VolumeProviderApi {
}
@override
Future<bool> attachVolume(final ServerVolume volume, final int serverId) async {
Future<bool> attachVolume(
final ServerVolume volume, final int serverId) async {
bool success = false;
final Response dbPostResponse;
@ -311,8 +312,7 @@ class DigitalOceanApi extends ServerProviderApi with VolumeProviderApi {
final int serverId = serverCreateResponse.data['server']['id'];
final ServerVolume? newVolume = await createVolume();
final bool attachedVolume =
await attachVolume(newVolume!, serverId);
final bool attachedVolume = await attachVolume(newVolume!, serverId);
if (attachedVolume) {
serverDetails = ServerHostingDetails(
@ -367,10 +367,12 @@ class DigitalOceanApi extends ServerProviderApi with VolumeProviderApi {
final Dio client = await getClient();
try {
await client.post('/droplets/${server.id}/actions',
data: {
'type': 'reboot',
},);
await client.post(
'/droplets/${server.id}/actions',
data: {
'type': 'reboot',
},
);
} catch (e) {
print(e);
} finally {
@ -386,10 +388,11 @@ class DigitalOceanApi extends ServerProviderApi with VolumeProviderApi {
final Dio client = await getClient();
try {
await client.post('/droplets/${server.id}/actions',
data: {
'type': 'power_on',
},
await client.post(
'/droplets/${server.id}/actions',
data: {
'type': 'power_on',
},
);
} catch (e) {
print(e);

View File

@ -229,7 +229,8 @@ class HetznerApi extends ServerProviderApi with VolumeProviderApi {
}
@override
Future<bool> attachVolume(final ServerVolume volume, final int serverId) async {
Future<bool> attachVolume(
final ServerVolume volume, final int serverId) async {
bool success = false;
final Response dbPostResponse;

View File

@ -7,16 +7,10 @@ import 'package:selfprivacy/logic/cubit/forms/validations/validations.dart';
class ProviderFormCubit extends FormCubit {
ProviderFormCubit(this.serverInstallationCubit) {
final RegExp regExp =
serverInstallationCubit.getServerProviderApiTokenValidation();
apiKey = FieldCubit(
initalValue: '',
validations: [
RequiredStringValidation('validations.required'.tr()),
ValidationModel<String>(
regExp.hasMatch,
'validations.invalid_format'.tr(),
),
LengthStringNotEqualValidation(64)
],
);

View File

@ -71,9 +71,7 @@ class ApiProviderVolumeCubit
}
Future<void> detachVolume(final DiskVolume volume) async {
await providerApi!
.getVolumeProvider()
.detachVolume(volume.providerVolume!);
await providerApi!.getVolumeProvider().detachVolume(volume.providerVolume!);
refresh();
}
@ -135,9 +133,7 @@ class ApiProviderVolumeCubit
}
Future<void> deleteVolume(final DiskVolume volume) async {
await providerApi!
.getVolumeProvider()
.deleteVolume(volume.providerVolume!);
await providerApi!.getVolumeProvider().deleteVolume(volume.providerVolume!);
refresh();
}

View File

@ -141,13 +141,13 @@ class InitializingPage extends StatelessWidget {
}
Widget _stepServerProviderToken(
final ServerInstallationCubit serverInstallationCubit) =>
ServerProviderPicker(
serverInstallationCubit: serverInstallationCubit,
);
final ServerInstallationCubit serverInstallationCubit,
) =>
const ServerProviderPicker();
Widget _stepServerType(
final ServerInstallationCubit serverInstallationCubit) =>
final ServerInstallationCubit serverInstallationCubit,
) =>
ServerTypePicker(
serverInstallationCubit: serverInstallationCubit,
);

View File

@ -11,12 +11,9 @@ import 'package:selfprivacy/ui/components/brand_md/brand_md.dart';
class ServerProviderPicker extends StatefulWidget {
const ServerProviderPicker({
required this.serverInstallationCubit,
super.key,
});
final ServerInstallationCubit serverInstallationCubit;
@override
State<ServerProviderPicker> createState() => _ServerProviderPickerState();
}
@ -40,7 +37,6 @@ class _ServerProviderPickerState extends State<ServerProviderPicker> {
case ServerProvider.hetzner:
return ProviderInputDataPage(
serverInstallationCubit: widget.serverInstallationCubit,
providerInfo: ProviderPageInfo(
providerType: ServerProvider.hetzner,
pathToHow: 'hetzner_how',
@ -53,7 +49,6 @@ class _ServerProviderPickerState extends State<ServerProviderPicker> {
case ServerProvider.digitalOcean:
return ProviderInputDataPage(
serverInstallationCubit: widget.serverInstallationCubit,
providerInfo: ProviderPageInfo(
providerType: ServerProvider.digitalOcean,
pathToHow: 'hetzner_how',
@ -82,17 +77,15 @@ class ProviderPageInfo {
class ProviderInputDataPage extends StatelessWidget {
const ProviderInputDataPage({
required this.providerInfo,
required this.serverInstallationCubit,
super.key,
});
final ProviderPageInfo providerInfo;
final ServerInstallationCubit serverInstallationCubit;
@override
Widget build(final BuildContext context) => BlocProvider(
create: (final context) => ProviderFormCubit(
serverInstallationCubit,
context.watch<ServerInstallationCubit>(),
),
child: Builder(
builder: (final context) {