style(frontend): apply ultracite 7.12 formatting and lint rules

This commit is contained in:
hh committed 2026-09-19 00:21:07 +02:00
1 parent fc4758aa0b
commit c8e5cff871
109 files changed
+845 -817

No files matched your search

@@ -17,21 +17,21 @@
const KIND_LABELS: Record<string, string> = {
backfill: "Бэкфилл",
backfill_stories: "Бэкфилл сторис",
fetch_media: "Докачка медиа",
enrich_chat: "Обогащение чата",
fetch_avatar: "Аватар",
fetch_custom_emoji: "Кастом-эмодзи",
enrich_chat: "Обогащение чата",
transcribe: "Расшифровка",
fetch_media: "Докачка медиа",
sync_dialogs: "Синхронизация диалогов",
transcribe: "Расшифровка",
};
const STATUS_LABELS: Record<JobStatus, string> = {
pending: "В очереди",
running: "Выполняется",
canceled: "Отменено",
done: "Готово",
failed: "Ошибка",
canceled: "Отменено",
paused: "Пауза",
pending: "В очереди",
running: "Выполняется",
};
let jobs = $state<JobView[]>([]);
@@ -125,10 +125,10 @@
<span class="kind">{kindLabel(job)}</span>
{#if canCancel(job)}
<button
type="button"
class="stop"
onclick={() => cancel(job)}
disabled={canceling === job.id}
onclick={() => cancel(job)}
type="button"
>
Стоп
</button>
@@ -111,7 +111,7 @@
и доступны для бэкфилла.
</p>
<div class="action">
<Button variant="secondary" fluid loading={syncing} onclick={sync}>
<Button fluid loading={syncing} onclick={sync} variant="secondary">
<Icon name="reload" />
<span>Синхронизировать диалоги</span>
</Button>
@@ -122,10 +122,10 @@
</p>
<div class="action">
<Button
variant="secondary"
fluid
loading={syncingContacts}
onclick={syncContactList}
variant="secondary"
>
<Icon name="user" />
<span>Синхронизировать контакты</span>
@@ -141,11 +141,11 @@
</p>
<button
type="button"
class="select"
onclick={() => {
picking = !picking;
}}
type="button"
>
<Icon name="comments" size="1.25rem" />
<span class="select-label">{chatTitle(selected)}</span>
@@ -156,15 +156,15 @@
<div class="picker">
<input
class="filter"
type="text"
placeholder="Поиск чата"
type="text"
bind:value={filter}
>
{#each availableChats as chat (chat.chat_id)}
<button
type="button"
class="pick-row"
onclick={() => selectChat(chat.chat_id)}
type="button"
>
{chat.title ?? `Чат ${chat.chat_id}`}
</button>
@@ -173,13 +173,13 @@
{/if}
<button
type="button"
class="toggle-row"
role="switch"
aria-checked={media}
class="toggle-row"
onclick={() => {
media = !media;
}}
role="switch"
type="button"
>
<span class="label">Скачивать медиа</span>
<span class="switch" class:on={media}>
@@ -189,11 +189,11 @@
<div class="action">
<Button
variant="primary"
fluid
disabled={selected === null}
fluid
loading={starting}
onclick={start}
variant="primary"
>
<Icon name="cloud-download" />
<span>Запустить полный бэкфилл</span>