D1APP-49 logout
This commit is contained in:
parent
8b3d03caeb
commit
1a9c9056d4
|
|
@ -8,6 +8,7 @@ import 'package:didvan/widgets/didvan/divider.dart';
|
||||||
import 'package:didvan/widgets/didvan/text.dart';
|
import 'package:didvan/widgets/didvan/text.dart';
|
||||||
import 'package:didvan/widgets/item_title.dart';
|
import 'package:didvan/widgets/item_title.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
import 'package:hive/hive.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
|
||||||
class Profile extends StatelessWidget {
|
class Profile extends StatelessWidget {
|
||||||
|
|
@ -59,7 +60,10 @@ class Profile extends StatelessWidget {
|
||||||
title: 'خروج از حساب کاربری',
|
title: 'خروج از حساب کاربری',
|
||||||
icon: DidvanIcons.sign_out_regular,
|
icon: DidvanIcons.sign_out_regular,
|
||||||
color: Theme.of(context).colorScheme.secondary,
|
color: Theme.of(context).colorScheme.secondary,
|
||||||
onTap: () => {},
|
onTap: () async {
|
||||||
|
await Hive.deleteBoxFromDisk('autherization');
|
||||||
|
Navigator.of(context).pushReplacementNamed(Routes.splash);
|
||||||
|
},
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ import 'package:flutter/services.dart';
|
||||||
import 'package:rive/rive.dart';
|
import 'package:rive/rive.dart';
|
||||||
|
|
||||||
class ActionSheetUtils {
|
class ActionSheetUtils {
|
||||||
static late final BuildContext context;
|
static late BuildContext context;
|
||||||
|
|
||||||
static Future<void> showLogoLoadingIndicator() async {
|
static Future<void> showLogoLoadingIndicator() async {
|
||||||
await showDialog(
|
await showDialog(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue