categoryCreate function

Future<String?> categoryCreate()

Implementation

Future<String?> categoryCreate() async {
  try{
    var _data = currentCategory.toJson();
    currentCategory.id = await dbAddDocumentInTable("category", _data);
    // var t = await FirebaseFirestore.instance.collection("category").add(_data);
    // currentCategory.id = t.id;
    categories.add(currentCategory);
    await dbIncrementCounter("settings", "main", "category_count", 1);
    // await FirebaseFirestore.instance.collection("settings").doc("main")
    //     .set({"category_count": FieldValue.increment(1)}, SetOptions(merge:true));
  }catch(ex){
    return "categoryCreate " + ex.toString();
  }
  return null;
}