Files
paperless-mobile/lib/features/settings/view/widgets/clear_storage_setting.dart
2022-12-27 00:12:33 +01:00

22 lines
648 B
Dart

import 'package:flutter/material.dart';
import 'package:flutter_cache_manager/flutter_cache_manager.dart' as cm;
import 'package:paperless_mobile/core/service/file_service.dart';
import 'package:provider/provider.dart';
class ClearStorageSetting extends StatelessWidget {
const ClearStorageSetting({super.key});
@override
Widget build(BuildContext context) {
return ListTile(
title: Text("Clear data"),
subtitle:
Text("Remove downloaded files, scans and clear the cache's content"),
onTap: () {
context.read<cm.CacheManager>().emptyCache();
FileService.clearUserData();
},
);
}
}