Create management portal in Flutter #39

This commit is contained in:
2025-03-06 12:50:31 -06:00
parent d2065af398
commit 8da6008e29
3 changed files with 65 additions and 77 deletions

View File

@ -110,7 +110,7 @@ class _AddMountScreenState extends State<AddMountScreen> {
child: MountSettingsWidget(
isAdd: true,
mount: _mount!,
onChanged: (settings) => _settings[_mountType] = settings,
settings: _settings[_mountType]!,
showAdvanced: _showAdvanced,
),
),

View File

@ -1,3 +1,5 @@
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:repertory/models/mount.dart';
import 'package:repertory/widgets/mount_settings.dart';
@ -34,6 +36,7 @@ class _EditMountScreenState extends State<EditMountScreen> {
),
body: MountSettingsWidget(
mount: widget.mount,
settings: jsonDecode(jsonEncode(widget.mount.mountConfig.settings)),
showAdvanced: _showAdvanced,
),
);