align launcher source and build handling
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-07-06 10:03:54 +09:00
parent baca44999f
commit 1d182e8fc6
3 changed files with 31 additions and 31 deletions
+11 -1
View File
@@ -52,7 +52,17 @@ export function UserSessionsPage() {
const columns = useMemo<Array<DataTableColumn<UserSession>>>(
() => [
{ key: 'no', header: 'No.', className: 'w-20 px-5 py-3 font-medium', cell: (row) => <span className="font-semibold">{row.no}</span> },
{ key: 'user', header: '사용자', className: 'w-[220px] px-5 py-3 font-medium', cell: (row) => <span className="font-semibold">{row.user}</span> },
{
key: 'user',
header: '사용자',
className: 'w-[240px] px-5 py-3 font-medium',
cell: (row) => (
<div className="min-w-0">
<p className="truncate font-semibold">{row.user}</p>
{row.email ? <p className="mt-1 truncate text-xs font-medium text-muted-foreground">{row.email}</p> : null}
</div>
)
},
{ key: 'role', header: '권한', cell: (row) => <span className="text-muted-foreground">{row.role}</span> },
{ key: 'session', header: '세션', cell: (row) => <span className="font-mono text-xs text-muted-foreground">{row.session}</span> },
{ key: 'expiresAt', header: '만료', cell: (row) => <span className="text-muted-foreground">{formatDateTime(row.expiresAt)}</span> },