UNPKG

@yhwh-script/create-app

Version:

A yhwh-script web app can become anything you want it to become. Set it up with just one command.

44 lines (37 loc) 1.07 kB
<script type="module"> const { log } = window.Logger; const animal = {id: state[0], animal: state[1], sound: state[2], icon: state[3]}; // you gotta know the type const strong = shadowDocument.querySelector("strong"); strong.before(animal.icon); strong.innerHTML = `Beware of the ${animal.animal}!`; const quickDelete = shadowDocument.querySelector("quick-delete"); quickDelete.dataset.state = JSON.stringify({ id: animal.id }); strong.addEventListener("click", e => { log(animal.sound); }); </script> <style> :host { width: 50vw; display: flex; } li { width: 100%; cursor: pointer; display: flex; justify-content: space-between; align-items: center; } strong { background-color: firebrick; color: white; padding: 4px; text-align: center; flex-grow: 2 } </style> <template> <li> <strong></strong><quick-delete></quick-delete> </li> </template>