Fix isEditor temporal dead zone error in renderRow

This commit is contained in:
2026-03-18 23:02:08 -06:00
parent f827210a07
commit 764def4f7d
+2 -2
View File
@@ -430,6 +430,8 @@ function renderRow(c) {
}) })
: '—'; : '—';
const isEditor = state.user && (state.user.role === 'admin' || state.user.role === 'editor');
const checkbox = isEditor const checkbox = isEditor
? `<td class="col-select"><input type="checkbox" data-id="${c.id}"${selected ? ' checked' : ''}></td>` ? `<td class="col-select"><input type="checkbox" data-id="${c.id}"${selected ? ' checked' : ''}></td>`
: `<td class="col-select"></td>`; : `<td class="col-select"></td>`;
@@ -437,8 +439,6 @@ function renderRow(c) {
const statusBadge = printed const statusBadge = printed
? '<span class="status-badge status-printed">Printed</span>' ? '<span class="status-badge status-printed">Printed</span>'
: '<span class="status-badge status-unprinted">Unprinted</span>'; : '<span class="status-badge status-unprinted">Unprinted</span>';
const isEditor = state.user && (state.user.role === 'admin' || state.user.role === 'editor');
const actions = isEditor const actions = isEditor
? `<button class="btn-sm btn-edit" data-id="${c.id}">Edit</button>` + ? `<button class="btn-sm btn-edit" data-id="${c.id}">Edit</button>` +
`<button class="btn-sm btn-delete" data-id="${c.id}">Delete</button>` `<button class="btn-sm btn-delete" data-id="${c.id}">Delete</button>`