Preview:
children: [
            Row(
              children: [
                ElevatedButton(
                    onPressed: () => controller.decrement(), child: Text('-')),
                Obx(
                  () => Text(
                    'KRUSKE ${controller.kruske.toString()}', // prikazujemo iz controller-a kruske i pretvaramo u string jer je Text widget
                    style: TextStyle(fontSize: 30, color: Colors.black),
                  ),
                ), // obavijamo widzet u obx da bi bio reaktivan 
                ElevatedButton(
                    onPressed: () => controller.increment(), child: Text('+')), // dugme koje poziva funkciju increment iz controller-a 
              ],
            ),
            Row(
              children: [
                ElevatedButton(
                    onPressed: () => controller.decrement2(), child: Text('-')),
                Obx(() => Text(
                      'JABUKE ${controller.jabuke.toString()}',
                      style: TextStyle(fontSize: 30, color: Colors.black),
                    )),
                ElevatedButton(
                    onPressed: () => controller.increment2(), child: Text('+')),
              ],
            ),
            Obx(() => Text(
                  '${controller.sum.toString()}', // prikazujemo sumu iz kontrolera
                  style: TextStyle(fontSize: 30, color: Colors.black),
                )),
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter