2022-03-13 15:58:10 +00:00
|
|
|
package dev.inmo.postssystem.features.content.client
|
|
|
|
|
|
|
|
import dev.inmo.postssystem.features.content.common.Content
|
2022-03-17 16:36:53 +00:00
|
|
|
import kotlinx.coroutines.flow.StateFlow
|
|
|
|
import org.w3c.dom.HTMLElement
|
2022-03-13 15:58:10 +00:00
|
|
|
|
|
|
|
interface ContentClientProvider {
|
|
|
|
fun contentTypeNameForUser(): String
|
|
|
|
|
2022-03-17 16:36:53 +00:00
|
|
|
fun drawNewContent(root: HTMLElement): StateFlow<Content>
|
2022-03-13 15:58:10 +00:00
|
|
|
}
|