Перевёл список таблиц
This commit is contained in:
parent
1eccf30c10
commit
93b599137b
1 changed files with 17 additions and 17 deletions
|
|
@ -29,7 +29,7 @@ class TablesListPanelController extends GetxController {
|
|||
|
||||
final respData = resp.data;
|
||||
if (respData == null) {
|
||||
throw Exception("No data in response");
|
||||
throw Exception("В ответе нет данных");
|
||||
}
|
||||
|
||||
_tables.clear();
|
||||
|
|
@ -38,18 +38,18 @@ class TablesListPanelController extends GetxController {
|
|||
final respData = e.response?.data;
|
||||
if (respData != null) {
|
||||
Get.snackbar(
|
||||
"Error trying to get tables",
|
||||
"Ошибка получения таблиц",
|
||||
"${respData['error']}",
|
||||
);
|
||||
} else {
|
||||
Get.snackbar(
|
||||
"Error trying to get tables",
|
||||
"Ошибка получения таблиц",
|
||||
"$e",
|
||||
);
|
||||
}
|
||||
} catch (e) {
|
||||
Get.snackbar(
|
||||
"Error trying to get tables",
|
||||
"Ошибка получения таблиц",
|
||||
"$e",
|
||||
);
|
||||
}
|
||||
|
|
@ -70,22 +70,22 @@ class TablesListPanelController extends GetxController {
|
|||
Future<void> deleteTable(TableDefinition table) async {
|
||||
final accept = await Get.dialog<bool>(
|
||||
AlertDialog(
|
||||
title: const Text("Delete table"),
|
||||
title: const Text("Удалить таблицу"),
|
||||
content: Text(
|
||||
"Are you sure you want to delete ${table.tableName.pascalCase}?",
|
||||
"Вы действительно хотите удалить таблицу ${table.tableName.pascalCase}?",
|
||||
),
|
||||
actions: [
|
||||
TextButton(
|
||||
onPressed: () {
|
||||
Get.back(result: false);
|
||||
},
|
||||
child: const Text("Cancel"),
|
||||
child: const Text("Отменить"),
|
||||
),
|
||||
TextButton(
|
||||
onPressed: () {
|
||||
Get.back(result: true);
|
||||
},
|
||||
child: const Text("Delete"),
|
||||
child: const Text("Удалить"),
|
||||
),
|
||||
],
|
||||
),
|
||||
|
|
@ -100,30 +100,30 @@ class TablesListPanelController extends GetxController {
|
|||
|
||||
final respData = resp.data;
|
||||
if (respData == null) {
|
||||
throw Exception("No data in response");
|
||||
throw Exception("В ответе нет данных");
|
||||
}
|
||||
|
||||
Get.snackbar(
|
||||
"Table deleted",
|
||||
"${table.tableName.pascalCase} was deleted",
|
||||
"Таблица удалена",
|
||||
"Таблица ${table.tableName.pascalCase} была удалена",
|
||||
);
|
||||
refreshData();
|
||||
} on DioError catch (e) {
|
||||
final respData = e.response?.data;
|
||||
if (respData != null) {
|
||||
Get.snackbar(
|
||||
"Error trying to delete table",
|
||||
"Ошибка удаления таблицы",
|
||||
"${respData['error']}",
|
||||
);
|
||||
} else {
|
||||
Get.snackbar(
|
||||
"Error trying to delete table",
|
||||
"Ошибка удаления таблицы",
|
||||
"$e",
|
||||
);
|
||||
}
|
||||
} catch (e) {
|
||||
Get.snackbar(
|
||||
"Error trying to delete table",
|
||||
"Ошибка удаления таблицы",
|
||||
"$e",
|
||||
);
|
||||
}
|
||||
|
|
@ -226,7 +226,7 @@ class TablesListPanel extends GetView<TablesListPanelController> {
|
|||
Row(
|
||||
children: [
|
||||
Text(
|
||||
table.system ? "System" : "Userland",
|
||||
table.system ? "Системная" : "Пользовательская",
|
||||
style: const TextStyle(
|
||||
fontSize: 12,
|
||||
),
|
||||
|
|
@ -236,7 +236,7 @@ class TablesListPanel extends GetView<TablesListPanelController> {
|
|||
Row(
|
||||
children: [
|
||||
Text(
|
||||
"${table.parsedColumns.length} column(s)",
|
||||
"${table.parsedColumns.length} колонок(ки)",
|
||||
style: const TextStyle(
|
||||
fontSize: 11,
|
||||
fontStyle: FontStyle.italic,
|
||||
|
|
@ -247,7 +247,7 @@ class TablesListPanel extends GetView<TablesListPanelController> {
|
|||
if (!table.system)
|
||||
ElevatedButton(
|
||||
onPressed: () => controller.deleteTable(table),
|
||||
child: const Text("Delete"),
|
||||
child: const Text("Удалить"),
|
||||
).paddingOnly(top: 8)
|
||||
],
|
||||
),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue