fix: ehm in realtà le pagine utente non funzionavano per niente
This commit is contained in:
@@ -10,7 +10,7 @@ import { MarkdownEditor } from '../components/MarkdownEditor'
|
||||
import { Select } from '../components/Select'
|
||||
import { Solution } from '../components/Solution'
|
||||
import { useListResource } from '../hooks'
|
||||
import { useCurrentUser } from '../hooks/useCurrentUser'
|
||||
import { useLoggedInUser } from '../hooks/useCurrentUser'
|
||||
|
||||
const CreateProblem = ({}) => {
|
||||
const [source, setSource] = useState('')
|
||||
@@ -55,7 +55,7 @@ const CreateProblem = ({}) => {
|
||||
type SortOrder = 'latest' | 'oldest'
|
||||
|
||||
export const AdminPage = ({}) => {
|
||||
const [user, ready] = useCurrentUser()
|
||||
const [user, ready] = useLoggedInUser()
|
||||
if (!ready) {
|
||||
return <></>
|
||||
}
|
||||
@@ -134,7 +134,7 @@ export const AdminPage = ({}) => {
|
||||
<>
|
||||
<hr />
|
||||
<div class="subtitle">Controlli speciali solo per Admin</div>
|
||||
|
||||
|
||||
{/* TODO: make this work */}
|
||||
<div class="scrollable">
|
||||
<div class="users-table" style={{ '--cols': 4 }}>
|
||||
@@ -145,7 +145,9 @@ export const AdminPage = ({}) => {
|
||||
|
||||
{users.map(user => (
|
||||
<>
|
||||
<div class="cell mono">{user.id}</div>
|
||||
<div class="cell">
|
||||
<a href={prependBaseUrl(`/u/${user.id}`)}>@{user.id}</a>
|
||||
</div>
|
||||
<div class="cell">{user.fullName}</div>
|
||||
<div class="cell">{user.role}</div>
|
||||
<div class="cell last-col">
|
||||
|
||||
Reference in New Issue
Block a user