title: reapt and change the notification everyday in local_notification using flutter
body: <p>i'm facing a problem that i have list of string and i want to send them randomly in notification everyday in 5pm and this is my work, so how to change the value in every notification?</p>
  <pre><code>Future&lt;void&gt; scheduleDaily5pmNotification() async {
      await flutterLocalNotificationsPlugin.zonedSchedule(
        0,
        ayahs[Random().nextInt(ayahs.length - 1)],
        '',
        _nextInstanceOfTenAM(),
        const NotificationDetails(
          // android
          android: AndroidNotificationDetails(
            channel_id,
            'Quran App',
            importance: Importance.max,
            priority: Priority.max,
          ),
          // ios
          iOS: IOSNotificationDetails(
            sound: 'default.wav',
            presentAlert: true,
            presentBadge: true,
            presentSound: true,
          ),
        ),
        matchDateTimeComponents: DateTimeComponents.time,
        uiLocalNotificationDateInterpretation:
            UILocalNotificationDateInterpretation.absoluteTime,
        androidAllowWhileIdle: true,
      );
    }
    tz.TZDateTime _nextInstanceOfTenAM() {
      final tz.TZDateTime now = tz.TZDateTime.now(tz.local);
      tz.TZDateTime scheduledDate = tz.TZDateTime(
        tz.local,
        now.year,
        now.month,
        now.day,
        14,
      );
      if (scheduledDate.isBefore(now)) {
        scheduledDate = scheduledDate.add(const Duration(days: 1));
      }
      return scheduledDate;
    }
  </code></pre>
  <p>sorry for bad english :)</p>