diff --git a/src/App.tsx b/src/App.tsx
index 1106ba5..04fc7a7 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -5,6 +5,7 @@ import { Toaster } from 'solid-toast'
import { twMerge } from 'tailwind-merge'
import { Header } from '~/components'
import { ROUTES } from '~/constants'
+import { I18nProvider, locale } from '~/i18n'
import {
WsMsg,
autoSwitchTheme,
@@ -59,36 +60,38 @@ export const App = () => {
})
return (
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ } />
+
+
+
+
-
-
-
-
-
-
-
+
-
-
-
+
)
}
diff --git a/src/main.tsx b/src/main.tsx
index 0b83917..c6dfbec 100644
--- a/src/main.tsx
+++ b/src/main.tsx
@@ -7,17 +7,14 @@ import 'dayjs/locale/zh-cn'
import relativeTime from 'dayjs/plugin/relativeTime'
import { render } from 'solid-js/web'
import { App } from '~/App'
-import { I18nProvider, locale } from '~/i18n'
dayjs.extend(relativeTime)
render(
() => (
-
-
-
-
-
+
+
+
),
document.getElementById('root')!,
)
diff --git a/src/pages/Logs.tsx b/src/pages/Logs.tsx
index ae9c9eb..9d25b97 100644
--- a/src/pages/Logs.tsx
+++ b/src/pages/Logs.tsx
@@ -15,7 +15,7 @@ import {
getFilteredRowModel,
getSortedRowModel,
} from '@tanstack/solid-table'
-import { For, Index, createEffect, createMemo, createSignal } from 'solid-js'
+import { For, Index, createEffect, createSignal } from 'solid-js'
import { twMerge } from 'tailwind-merge'
import { Button, LogsSettingsModal } from '~/components'
import { LOG_LEVEL, MODAL } from '~/constants'
@@ -65,7 +65,7 @@ export default () => {
storage: localStorage,
})
- const columns = createMemo
[]>(() => [
+ const columns: ColumnDef[] = [
{
header: t('sequence'),
accessorFn: (row) => row.seq,
@@ -100,7 +100,7 @@ export default () => {
header: t('payload'),
accessorFn: (row) => row.payload,
},
- ])
+ ]
const table = createSolidTable({
filterFns: {
@@ -118,7 +118,7 @@ export default () => {
return logs()
},
sortDescFirst: true,
- columns: columns(),
+ columns,
onGlobalFilterChange: setGlobalFilter,
onSortingChange: setSorting,
globalFilterFn: fuzzyFilter,