toggle menu
Dermato.AI
androidJvm
switch theme
search in API
Dermato.AI
/
com.dermatoai.model
/
DiscussionViewModel
Discussion
View
Model
class
DiscussionViewModel
@
Inject
constructor
(
repository
:
DiscussionRepository
,
likesRepository
:
LikesRepository
)
:
ViewModel
Members
Constructors
Discussion
View
Model
Link copied to clipboard
@
Inject
constructor
(
repository
:
DiscussionRepository
,
likesRepository
:
LikesRepository
)
Properties
discussions
Link copied to clipboard
val
discussions
:
StateFlow
<
ListDiskusiResponse
?
>
error
Link copied to clipboard
val
error
:
StateFlow
<
String
?
>
loading
Link copied to clipboard
val
loading
:
StateFlow
<
Boolean
?
>
Functions
delete
Discussion
Link copied to clipboard
fun
deleteDiscussion
(
id
:
String
,
userId
:
String
,
isFromDiscussion
:
Boolean
)
fetch
Discussions
Link copied to clipboard
fun
fetchDiscussions
(
userId
:
String
)
fetch
Discussions
By
User
Id
Link copied to clipboard
fun
fetchDiscussionsByUserId
(
userId
:
String
)
like
Link copied to clipboard
fun
like
(
index
:
Int
,
diskusi
:
Diskusi
,
userId
:
String
)