kmdc
kmdc copied to clipboard
Kompose wrappers for material-components-web
In the following code button click triggers recomposition of Menu element ```kotlin val items = remember { mutableStateListOf("item1") } MDCSelect { Anchor("Items") Menu { items.forEach { SelectItem(it) } } }...
Wrap [mdc-theme](https://github.com/material-components/material-components-web/tree/v13.0.0/packages/mdc-theme) js module in new `kmdc-theme` module. This should be implemented via CompositionLocal and control theming via CSS variables.
Wrap [mdc-animation](https://github.com/material-components/material-components-web/tree/v13.0.0/packages/mdc-animation) js module in new `kmdc-animation` module.
Wrap [mdc-rtl](https://github.com/material-components/material-components-web/tree/v13.0.0/packages/mdc-rtl) js module in new `kmdc-rtl` module.
Wrap [mdc-shape](https://github.com/material-components/material-components-web/tree/v13.0.0/packages/mdc-shape) js module in new `kmdc-shape` module.
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.5 to 3.0.8. Release notes Sourced from actions/cache's releases. v3.0.8 What's Changed Fix zstd not working for windows on gnu tar in issues. Allow users to provide...
Bumps com.gradle.enterprise from 3.10.3 to 3.11.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
As far as I understand `@Composable MDCTextFieldInput(...)` function uses `@Composable TextInput(...)` function from html compose. There are some other input functions (like `@Composable PasswordInput(...)` that might be wrapped with KMDC.
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Open These updates have all been created already. Click a checkbox below to...
[](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [gradle](https://gradle.org) ([source](https://togithub.com/gradle/gradle)) | minor | `8.2.1` -> `8.3` | --- ### Release Notes...