import { renderHeader } from '../components/header.js?v=20260407105357';
import { state } from '../state.js?v=20260407105357';
export const pageMeta = { id: 'language-view', title: 'Язык' };
export function render({ navigate }) {
const screen = document.createElement('section');
screen.className = 'stack';
screen.append(
renderHeader({
title: 'Язык',
leftAction: { label: '←', onClick: () => navigate('settings-view') },
}),
);
const card = document.createElement('div');
card.className = 'card stack';
card.innerHTML = `
`;
const actions = document.createElement('div');
actions.className = 'auth-footer-actions';
actions.innerHTML = `
`;
actions.querySelector('#language-ok').addEventListener('click', () => {
const selected = card.querySelector('input[name="language"]:checked');
if (selected) {
state.entrySettings.language = selected.value;
}
navigate('settings-view');
});
actions.querySelector('#language-cancel').addEventListener('click', () => navigate('settings-view'));
screen.append(card, actions);
return screen;
}