mirror of
https://github.com/sotam0316/drawNET_test.git
synced 2026-04-25 03:58:38 +09:00
static 폴더 및 하위 파일 업로드
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
import { t } from '../../i18n.js';
|
||||
import { getSettings, updateSetting } from '../store.js';
|
||||
|
||||
export function renderEngine(container) {
|
||||
const settings = getSettings();
|
||||
container.innerHTML = `
|
||||
<h3>${t('engine') || 'Engine'}</h3>
|
||||
<div class="setting-row">
|
||||
<div class="setting-info">
|
||||
<span class="label">${t('auto_load_last')}</span>
|
||||
<span class="desc">${t('auto_load_last_desc')}</span>
|
||||
</div>
|
||||
<div class="setting-ctrl">
|
||||
<input type="checkbox" id="auto-load-toggle" ${settings.autoLoadLast ? 'checked' : ''}>
|
||||
</div>
|
||||
</div>
|
||||
<div class="setting-row">
|
||||
<div class="setting-info">
|
||||
<span class="label">${t('sync_mode')}</span>
|
||||
<span class="desc">${t('sync_mode_desc')}</span>
|
||||
</div>
|
||||
<div class="setting-ctrl">
|
||||
<select disabled>
|
||||
<option selected>Manual (Pro)</option>
|
||||
<option>Real-time (Legacy)</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="setting-row">
|
||||
<div class="setting-info">
|
||||
<span class="label">${t('auto_save')}</span>
|
||||
<span class="desc">${t('auto_save_desc')}</span>
|
||||
</div>
|
||||
<div class="setting-ctrl">
|
||||
<input type="checkbox" checked disabled>
|
||||
</div>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
||||
export function bindEngineEvents(container) {
|
||||
const autoLoadToggle = container.querySelector('#auto-load-toggle');
|
||||
if (autoLoadToggle) {
|
||||
autoLoadToggle.addEventListener('change', (e) => {
|
||||
updateSetting('autoLoadLast', e.target.checked);
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user