[x] create new chat fails in mobile cos no message is passed in ✅
[x] in desktop, new chat, dont show "add tutor" unless the user is currently in a conversations. It shows in "new chat", selected tutor is added to what✅
[x] in teacher pov, " SingleTutorRequest.value.accepted", SingleTutorRequest.value error is thrown in console ✅
[x] in teacher pov, dont check for tutor application status .. As long as the user is of type teacher, show his available chats ✅
[x] add tutor to chat modal, subjects list is always empty, it should show tags of type topics ✅
[x] After subject is selected, it should only fetch teachers that have the selected subject in their 'tutors.topics' ✅
[x] height of all modals in chat sections is weird.. The hamburger menu in mobile width and height is messed up.. Add a tutor modal in mobile is too small in height ✅
[x] cannot request a tutor in chat.. throws error of read properties(id) on undefined ✅
[x] create new chat on desktop.. After message is submitted, it doesn't take me to the screen of the chat.. It remains on the new chat screen
[x] only show the add tutor block if the user has at least 1 tutorAidedConversations in their wallet.. Also hide if tutor is already in conversation
[x] Remove the 3 dots loading for now
[x] The pending section needs a listener so that any new ones will be shown immediately.. Also only fetch requests with pending true
[x] if tutor in conversation, add a buttton similar to the delete chat to remove the tutor from the chat.. The user must confirm before the api request is made
tutorAidedConversations
in their wallet.. Also hide if tutor is already in conversationtrue
delete chat
to remove the tutor from the chat.. The user must confirm before the api request is made