diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx
index 24ea86b..bc15de9 100644
--- a/frontend/src/App.tsx
+++ b/frontend/src/App.tsx
@@ -1,21 +1,23 @@
+import axios from 'axios'
+import toCamel from 'camelcase-keys'
import React, { useEffect, useState } from 'react'
import { BrowserRouter as Router, Route, Routes, Navigate } from 'react-router-dom'
-import TopNav from '@/components/TopNav'
-import TagSidebar from '@/components/TagSidebar'
+
import TagDetailSidebar from '@/components/TagDetailSidebar'
+import TagSidebar from '@/components/TagSidebar'
+import TopNav from '@/components/TopNav'
+import { Toaster } from '@/components/ui/toaster'
+import { API_BASE_URL } from '@/config'
+import NotFound from '@/pages/NotFound'
+import PostDetailPage from '@/pages/posts/PostDetailPage'
import PostListPage from '@/pages/posts/PostListPage'
import PostNewPage from '@/pages/posts/PostNewPage'
-import PostDetailPage from '@/pages/posts/PostDetailPage'
-import WikiSearchPage from '@/pages/wiki/WikiSearchPage'
-import WikiNewPage from '@/pages/wiki/WikiNewPage'
-import WikiEditPage from '@/pages/wiki/WikiEditPage'
-import WikiDiffPage from '@/pages/wiki/WikiDiffPage'
import WikiDetailPage from '@/pages/wiki/WikiDetailPage'
+import WikiDiffPage from '@/pages/wiki/WikiDiffPage'
+import WikiEditPage from '@/pages/wiki/WikiEditPage'
import WikiHistoryPage from '@/pages/wiki/WikiHistoryPage'
-import { API_BASE_URL } from '@/config'
-import axios from 'axios'
-import { Toaster } from '@/components/ui/toaster'
-import { camelizeKeys } from 'humps'
+import WikiNewPage from '@/pages/wiki/WikiNewPage'
+import WikiSearchPage from '@/pages/wiki/WikiSearchPage'
import type { Post, Tag, User } from '@/types'
@@ -30,7 +32,7 @@ export default () => {
if (res.data.code)
{
localStorage.setItem ('user_code', res.data.code)
- setUser (camelizeKeys (res.data.user))
+ setUser (toCamel (res.data.user, { deep: true }))
}
}))
@@ -40,7 +42,7 @@ export default () => {
void (axios.post (`${ API_BASE_URL }/users/verify`, { code })
.then (res => {
if (res.data.valid)
- setUser (camelizeKeys (res.data.user))
+ setUser (toCamel (res.data.user, { deep: true }))
else
createUser ()
}))
@@ -68,6 +70,7 @@ export default () => {
} />
} />
} />
+ } />