exit_dialog.dart
871 Bytes
import 'package:flutter/material.dart';
import 'package:one_poem/login/login_router.dart';
import 'package:one_poem/res/styles.dart';
import 'package:one_poem/routers/fluro_navigator.dart';
import 'package:one_poem/widgets/base_dialog.dart';
class ExitDialog extends StatefulWidget {
const ExitDialog({
Key? key,
}) : super(key : key);
@override
_ExitDialog createState() => _ExitDialog();
}
class _ExitDialog extends State<ExitDialog> {
@override
Widget build(BuildContext context) {
return BaseDialog(
title: '提示',
child: const Padding(
padding: EdgeInsets.symmetric(horizontal: 16.0, vertical: 8.0),
child: Text('您确定要退出登录吗?', style: TextStyles.textSize16),
),
onPressed: () {
NavigatorUtils.push(context, LoginRouter.loginPage, clearStack: true);
},
);
}
}