treefmt: apply prettier

Pure `nix fmt` output from the commit before this one — no hand edits.
203 files: 52 md, 42 tsx, 32 js, 32 css, 21 ts, 13 html, 8 json, 3 mjs.

Reproduce with `nix develop -c nix fmt` on the parent commit; the result
should be byte-identical to this tree.

None of the 13 `.prettierignore` entries appears here — verified by
intersecting the changed-file list against the ignore file, with a
control proving the intersection finds a match when one exists.
This commit is contained in:
atlas 2026-09-02 14:29:33 +02:00
commit 39b95c2ede
203 changed files with 10090 additions and 6085 deletions

View file

@ -27,29 +27,37 @@
// call site keeps working unchanged. Call configure() exactly once per
// element (throws if called twice), mirroring the old call sites.
import { el } from '../dom.js';
import { createTabStrip } from './tabs.js';
import { el } from "../dom.js";
import { createTabStrip } from "./tabs.js";
class HiveTabStrip extends HTMLElement {
configure({ tabs, defaultId, onShow }) {
if (this._api) {
throw new Error('hive-tab-strip: configure() called twice on the same element');
throw new Error(
"hive-tab-strip: configure() called twice on the same element",
);
}
const prefix = this.getAttribute('prefix');
const prefix = this.getAttribute("prefix");
if (!prefix) {
throw new Error('hive-tab-strip: missing required `prefix` attribute');
throw new Error("hive-tab-strip: missing required `prefix` attribute");
}
for (const tab of tabs) {
const a = el('a', {
class: 'hive-tab',
id: `${prefix}-tab-${tab.id}`,
href: `#${tab.id}`,
role: 'tab',
'aria-controls': `${prefix}-pane-${tab.id}`,
'data-tab': tab.id,
}, tab.label);
const a = el(
"a",
{
class: "hive-tab",
id: `${prefix}-tab-${tab.id}`,
href: `#${tab.id}`,
role: "tab",
"aria-controls": `${prefix}-pane-${tab.id}`,
"data-tab": tab.id,
},
tab.label,
);
if (tab.badgeId) {
a.append(el('span', { class: 'tab-count', id: tab.badgeId, hidden: '' }));
a.append(
el("span", { class: "tab-count", id: tab.badgeId, hidden: "" }),
);
}
this.append(a);
}
@ -57,4 +65,4 @@ class HiveTabStrip extends HTMLElement {
return this._api;
}
}
customElements.define('hive-tab-strip', HiveTabStrip);
customElements.define("hive-tab-strip", HiveTabStrip);