Utkarsh Tiwari
10/12/2021, 2:27 PMUtkarsh Tiwari
10/12/2021, 2:29 PM@Composable
fun DsTheme(
colors: DsColorPalette = dsLightColorPalette(),
typography: Typography = dsTypography(),
content: @Composable () -> Unit
) {
CompositionLocalProvider(
LocalDsColor provides colors,
LocalRippleTheme provides object : RippleTheme {
@Composable
override fun defaultColor(): Color = LocalRippleTheme.current.defaultColor()
@Composable
override fun rippleAlpha(): RippleAlpha = RippleAlpha(
pressedAlpha = 1f,
focusedAlpha = 1f,
draggedAlpha = 1f,
hoveredAlpha = 1f
)
}
) {
content()
}
}
Utkarsh Tiwari
10/12/2021, 2:29 PMLouis Pullen-Freilich [G]
10/12/2021, 4:21 PMUtkarsh Tiwari
10/12/2021, 4:25 PMUtkarsh Tiwari
10/12/2021, 4:25 PMLouis Pullen-Freilich [G]
10/12/2021, 4:27 PMLouis Pullen-Freilich [G]
10/12/2021, 4:27 PM