makeApi = className => {
setupStyle();
const defaultContext = { state: "open" };
function fn(strings, ...expressions) {
const context = this || defaultContext;
return html`<div class="thought-wrapper">
<button class="${className} thought ${context.state}">
<span>${md`${strings.raw}`}</span>
</button>
</div>`;
}
fn.closed = fn.bind({ state: "closed" });
return fn;
}