Skip to content

Commit 7a8fc5f

Browse files
committed
chore: Reverse logs order
1 parent d01a53c commit 7a8fc5f

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

src/components/molecules/StaticEditor.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useEffect, useRef, useState, type ReactElement } from 'react';
22
import { useTheme } from '@/components/layout/ThemeProvider';
3-
import prettify from '@/lib/utils.ts';
3+
import prettify from '@/lib/utils';
44

55
const SANDBOX_THEMES = {
66
light: 'sandbox',

src/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import z from 'zod';
33
import path from 'path';
44
import { templates } from '../templates/metadata/metadata.json';
55
import { validate } from '@/checker';
6-
import { getCurrentLogs, log } from '@/logger/logs.ts';
6+
import { getCurrentLogs, log } from '@/logger/logs';
77

88
import exercises from '@/pages/exercises.html';
99
import exercise from '@/pages/exercise.html';

src/pages/Logs.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useRef, type ReactElement, useState, useMemo, useCallback } from 'react';
2-
import type { Log } from '@/logger/logs.ts';
2+
import type { Log } from '@/logger/logs';
33
import { ContentCard } from '@/components/atoms/ContentCard';
4-
import { toHumanTime } from '@/utils/toHumanTime.ts';
4+
import { toHumanTime } from '@/utils/toHumanTime';
55

66
function LogRenderer({
77
selected,
@@ -68,7 +68,7 @@ export function Logs(): ReactElement {
6868
start: new Date(log.start),
6969
})
7070
);
71-
setLogs(oldLogs => [...oldLogs, ...newLogs]);
71+
setLogs(oldLogs => [...newLogs.toReversed(), ...oldLogs]);
7272
});
7373
socketRef.current = socket;
7474
}

src/render.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { type ReactNode, StrictMode } from 'react';
22
import { createRoot } from 'react-dom/client';
3-
import { Layout } from '@/components/layout/Layout.tsx';
3+
import { Layout } from '@/components/layout/Layout';
44
import { Header as DefaultHeader } from '@/components/layout/Header';
55

66
type Header = ReactNode;

0 commit comments

Comments
 (0)