refactor: organize pages into folders
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { useEffect, useState } from "react";
|
||||
import { getJSONAuth } from "../../api";
|
||||
import { getToken } from "../../admin/token";
|
||||
import { useAdminT } from "../../admin/useAdminT";
|
||||
import { getJSONAuth } from "../../../api";
|
||||
import { getToken } from "../../../admin/token";
|
||||
import { useAdminT } from "../../../admin/useAdminT";
|
||||
|
||||
type Dash = {
|
||||
totalResources: number;
|
||||
@@ -1,10 +1,10 @@
|
||||
import { useState } from "react";
|
||||
import { useNavigate } from "react-router-dom";
|
||||
import { postJSON } from "../../api";
|
||||
import { setToken } from "../../admin/token";
|
||||
import { useAdminT } from "../../admin/useAdminT";
|
||||
import { useAdminRouterMode } from "../../adminRouterMode";
|
||||
import { adminUiPrefix } from "../../adminPaths";
|
||||
import { postJSON } from "../../../api";
|
||||
import { setToken } from "../../../admin/token";
|
||||
import { useAdminT } from "../../../admin/useAdminT";
|
||||
import { useAdminRouterMode } from "../../../adminRouterMode";
|
||||
import { adminUiPrefix } from "../../../adminPaths";
|
||||
|
||||
export function AdminLogin() {
|
||||
const t = useAdminT();
|
||||
@@ -7,12 +7,12 @@ import {
|
||||
putJSON,
|
||||
uploadFile,
|
||||
type Category,
|
||||
} from "../../api";
|
||||
import { getToken } from "../../admin/token";
|
||||
import { useAdminT } from "../../admin/useAdminT";
|
||||
import { resourceTypeDisplay } from "../../resourceTypeLabels";
|
||||
import { adminUiPrefix } from "../../adminPaths";
|
||||
import { useAdminRouterMode } from "../../adminRouterMode";
|
||||
} from "../../../api";
|
||||
import { getToken } from "../../../admin/token";
|
||||
import { useAdminT } from "../../../admin/useAdminT";
|
||||
import { resourceTypeDisplay } from "../../../resourceTypeLabels";
|
||||
import { adminUiPrefix } from "../../../adminPaths";
|
||||
import { useAdminRouterMode } from "../../../adminRouterMode";
|
||||
|
||||
const types = [
|
||||
"image",
|
||||
@@ -6,12 +6,12 @@ import {
|
||||
itemsOrEmpty,
|
||||
type AdminResource,
|
||||
type Category,
|
||||
} from "../../api";
|
||||
import { getToken } from "../../admin/token";
|
||||
import { resourceTypeDisplay } from "../../resourceTypeLabels";
|
||||
import { useAdminT } from "../../admin/useAdminT";
|
||||
import { adminUiPrefix } from "../../adminPaths";
|
||||
import { useAdminRouterMode } from "../../adminRouterMode";
|
||||
} from "../../../api";
|
||||
import { getToken } from "../../../admin/token";
|
||||
import { resourceTypeDisplay } from "../../../resourceTypeLabels";
|
||||
import { useAdminT } from "../../../admin/useAdminT";
|
||||
import { adminUiPrefix } from "../../../adminPaths";
|
||||
import { useAdminRouterMode } from "../../../adminRouterMode";
|
||||
|
||||
function statusLabel(t: (k: string) => string, s: string) {
|
||||
if (s === "published") return t("published");
|
||||
@@ -1,7 +1,7 @@
|
||||
import { useEffect, useState } from "react";
|
||||
import { getJSONAuth } from "../../api";
|
||||
import { getToken } from "../../admin/token";
|
||||
import { useAdminT } from "../../admin/useAdminT";
|
||||
import { getJSONAuth } from "../../../api";
|
||||
import { getToken } from "../../../admin/token";
|
||||
import { useAdminT } from "../../../admin/useAdminT";
|
||||
|
||||
type Row = { id: number; query: string; createdAt: string };
|
||||
|
||||
Reference in New Issue
Block a user