Cirkularni Indikator za loading

PHOTO EMBED

Mon May 16 2022 12:53:00 GMT+0000 (UTC)

Saved by @Vesko_devv #dart

class Loading extends StatelessWidget {
  final Color color;

  Loading({Key? key, required this.color}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    return CircularProgressIndicator(
      valueColor: AlwaysStoppedAnimation<Color>(color),
    );
  }
}

// pozivamo iz ovog dijela 


class HomeView extends GetView<HomeController> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(body: Center(child:
           Loading(color: Colors.red)));
  }
}

content_copyCOPY

Odvojeni indikator za loading, koji pozivamo tamo dje zelimo da ga prikazujemo. Takodje od njega pravimo klasu sa konstruktorom da bi bila reusable. Klasa prva sastoji se od reusable widget-a kojem prosledjujemo boju iz HomeView-a