11 lines
400 B
JavaScript
11 lines
400 B
JavaScript
import { alert, api } from './common.js';
|
||
import './page.js';
|
||
import { trainingsView } from './trainings-view.js';
|
||
|
||
const container = document.getElementById('trainings');
|
||
|
||
try {
|
||
container.replaceChildren(trainingsView(await api('/trainings/')));
|
||
} catch (error) {
|
||
container.replaceChildren(alert('danger', `Не удалось загрузить тренировки: ${error.message}`));
|
||
}
|