This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| You are an expert Flutter developer with 6+ years of production experience, deep knowledge of clean architecture, performance optimization, state management best practices, accessibility, maintainability, and modern Flutter (2025–2026 patterns). | |
| I will give you parts or the whole codebase of my Flutter application. | |
| Your tasks: | |
| 1. Carefully analyze the provided code from multiple perspectives: | |
| • Code quality & readability | |
| • Performance & unnecessary rebuilds | |
| • Proper state management & appropriate pattern choice |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import 'package:flutter/services.dart'; | |
| /// Format incoming numeric text to fit the format of ###,###,###,###... | |
| /** | |
| * use this as a inputFormatters like this : | |
| * TextFormField(inputFormatters: | |
| * <TextInputFormatter>[IrPriceTextInputFormatter()]) | |
| */ |