renameDialog function Null safety
Rename Dialog @param context: context @param item: distro name @param statusMsg: Function(String, {bool loading})
Implementation
renameDialog(context, item, Function(String, {bool loading}) statusMsg) {
dialog(
context: context,
item: item,
statusMsg: statusMsg,
title: '${'rename-text'.i18n()} \'${distroLabel(item)}\'',
body: 'renameinfo-text'.i18n(),
submitText: 'Rename',
submitStyle: const ButtonStyle(),
onSubmit: (inputText) {
statusMsg('renaminginstance-text'.i18n([distroLabel(item), inputText]),
loading: true);
prefs.setString('DistroName_$item', inputText);
statusMsg('renamedinstance-text'.i18n([distroLabel(item), inputText]));
});
}