loadDatasetTab function
Last updated: 2026-03-04T23:21:38.430Z
Metrics
LOC: 17
Complexity: 5
Params: 0
Signature
loadDatasetTab(): : Promise<void>
Source Code
async function loadDatasetTab(): Promise<void> {
const badge = document.getElementById("dataset-count-badge");
if (badge) badge.textContent = t("datasetSyncing");
const seedResult = await seedBuiltinDataset();
const entries = (await chrome.runtime.sendMessage({
type: "GET_DATASET",
})) as DatasetEntry[];
_allDatasetEntries = Array.isArray(entries) ? entries : [];
if (seedResult.success && seedResult.added > 0) {
showToast(t("seedAdded", [String(seedResult.added)]));
}
await Promise.all([loadModelStatus(), loadDatasetList()]);
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| seedBuiltinDataset | calls |
| loadModelStatus | calls |
| loadDatasetList | calls |
Impact (Incoming)
| Source | Type |
|---|---|
| initDatasetTab | calls |