سلام خسته نباشید
توی NoteAdapter داخل onNoteClick ما noteEntity.id رو پاس میدیم. در صفحه ویرایش برای اینکه عنوان یادداشت و توضیحات یادداشت رو پر کنیم، با اون noteId یک درخواست به دیتابیس زدیم تا currentNote رو بگیریم. سوال من اینه که آیا میشه به جای ارسال noteId بین دو صفحه، خود noteEntity ارسال بشه تا دیگه نیازی به گرفتن currentNote از دیتابیس نباشه؟
اگر جواب آره است، آیا لازمه در AddNoteViewModel متغیر currentNote رو از نوع StateFlow تعریف کنیم یا کافیه مثل isInEditMode یک variable باشه از نوع NoteEntity؟
و در نهایت اگر این روش هم روش درستی هست، روش پیشنهادی شما کدوم یکی هست؟