You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
package androidx.ui.examples.jetissues
|
|
|
|
|
|
|
|
import android.os.Bundle
|
|
|
|
import androidx.appcompat.app.AppCompatActivity
|
|
|
|
import androidx.compose.runtime.CompositionLocalProvider
|
|
|
|
import androidx.activity.compose.setContent
|
|
|
|
import androidx.ui.examples.jetissues.view.JetIssuesView
|
|
|
|
import androidx.ui.examples.jetissues.view.Repository
|
|
|
|
import androidx.ui.examples.jetissues.data.IssuesRepositoryImpl
|
|
|
|
import androidx.ui.examples.jetissues.data.defaultAuth
|
|
|
|
import androidx.ui.examples.jetissues.data.defaultRepo
|
|
|
|
|
|
|
|
val repo = IssuesRepositoryImpl(defaultRepo.first, defaultRepo.second, System.getenv("GITHUB_TOKEN") ?: defaultAuth)
|
|
|
|
|
|
|
|
class MainActivity : AppCompatActivity() {
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
|
|
|
super.onCreate(savedInstanceState)
|
|
|
|
|
|
|
|
setContent {
|
|
|
|
CompositionLocalProvider(Repository provides repo) {
|
|
|
|
JetIssuesView()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|