Use presenter factory

This commit is contained in:
Benoit Marty 2023-03-22 12:04:22 +01:00 committed by Benoit Marty
parent 9c6bc8d872
commit 08fa22069b
9 changed files with 67 additions and 38 deletions

View file

@ -19,5 +19,8 @@ package io.element.android.libraries.permissions.api
import io.element.android.libraries.architecture.Presenter
interface PermissionsPresenter : Presenter<PermissionsState> {
fun setParameter(permission: String)
interface Factory {
fun create(permission: String): PermissionsPresenter
}
}