RoadTripMoustache / kana_to_kanji

Simple application to learn Japanese kana (hiragana, katakana) and kanji
5 stars 1 forks source link

feat: Implement delete account #290

Open Adaendra opened 2 weeks ago

Adaendra commented 2 weeks ago

Prerequisites

Pull Requests

📖 Description

Implement the account deletion

⁉️ Related Issues

closes: #139

🖼️ Screenshots:

Demo [issue_148.webm](https://github.com/RoadTripMoustache/kana_to_kanji/assets/36586573/a3ce1b89-35df-497d-9766-bc7af97d270e)

🧪 How to test the change?

☑️ Checklist before requesting a review

github-actions[bot] commented 2 weeks ago

Coverage after merging issue_139 into issue_148 will be

53.48%

Coverage Report for Changed Files
FileStmtsBranchesFuncsLinesUncovered Lines
lib/src/core/dataloaders
   user_dataloader.dart0%100%100%0%15–16, 18, 23–25, 29–31, 34–37
lib/src/core/repositories
   user_repository.dart88.46%100%100%88.46%102, 115, 142–143, 23, 79
lib/src/core/services
   api_service.dart0%100%100%0%15–17, 26–28, 38–40
   dataloader_service.dart0%100%100%0%22, 24, 27–28, 30–31, 33–34, 36–37, 41–42, 47–48
   user_service.dart0%100%100%0%11–12, 14, 19–20, 24
   dialog_service.dart0%100%100%0%28–29, 31–32, 53, 61, 63, 9
lib/src/core/widgets
   confirmation_dialog.dart100%100%100%100%
lib/src/settings
   settings_view.dart0%100%100%0%100, 102–105, 15, 17, 19, 21–23, 25–26, 28, 30, 33, 35–36, 39, 41–51, 54–58, 61, 65, 67–68, 71, 73, 76–78, 80–84, 86, 91–94, 96–97
   settings_view_model.dart90.91%100%100%90.91%65, 78, 80