get_html_certificate function

Future<String> get_html_certificate({
  1. required String course_name,
  2. required String user_name,
  3. required String date,
  4. required String id,
})

Implementation

Future<String> get_html_certificate({
  required String course_name,
  required String user_name,
  required String date,
  required String id,
}) async {
  DocumentSnapshot firestore_html_certificate = await FirebaseFirestore.instance
      .collection('templates')
      .doc("certificate")
      .get();

  String firestore_html_certificate_text = firestore_html_certificate
      .get("html")
      .replaceAll('[course_name]', course_name)
      .replaceAll('[user_name]', user_name)
      .replaceAll('[date]', date)
      .replaceAll('[certificate_id]', id);

  return firestore_html_certificate_text;
}