Joel Denke
01/30/2024, 1:27 PMZoltan Demant
01/30/2024, 2:05 PMJoel Denke
01/30/2024, 2:06 PMZoltan Demant
01/30/2024, 2:09 PMJoel Denke
01/30/2024, 2:10 PMZoltan Demant
01/30/2024, 2:28 PMJoel Denke
01/30/2024, 2:29 PMZoltan Demant
01/30/2024, 3:56 PMZoltan Demant
01/30/2024, 3:57 PMJoel Denke
01/30/2024, 3:59 PMJoel Denke
01/30/2024, 4:01 PMJoel Denke
01/30/2024, 4:02 PMZoltan Demant
01/30/2024, 4:03 PMJoel Denke
01/30/2024, 4:06 PMJoel Denke
01/30/2024, 4:09 PMJoel Denke
01/30/2024, 4:11 PMHaving wasm support work like that is the dream. If you use the compose multiplatform wizard for wasm, you can use a bunch of material components to build out the UI already. Im currently trying to figure out if I can adapt my entire design system to work with it!
Does this differ from compose multiplatform material 3? Or is it the same?
My main idea is to get rid of Material entirely and do everything custom, but decide from case to case. Would be lovely if having wasm interop so I can cherry pick whatever I prefer and not dependent on wait for Jetbrains or Google to release new CMP versions supporting material. And someday they just delete supporting it πZoltan Demant
01/30/2024, 5:02 PMZoltan Demant
01/30/2024, 5:06 PMZoltan Demant
01/31/2024, 6:38 AMJoel Denke
01/31/2024, 6:57 AMZoltan Demant
01/31/2024, 8:23 AMJoel Denke
01/31/2024, 8:23 AMJoel Denke
01/31/2024, 8:24 AMZoltan Demant
01/31/2024, 8:27 AM<script type="application/javascript" src="sample.js"></script>
And <canvas id="ComposeTarget"></canvas>
is used with CanvasBasedWindow(canvasElementId = "ComposeTarget", content = {
Catalog.Render()
})
(You can see all of this in the wizard project too)Joel Denke
01/31/2024, 8:31 AMJoel Denke
01/31/2024, 8:37 AMZoltan Demant
01/31/2024, 9:00 AMJoel Denke
01/31/2024, 9:01 AM