Skip to content

Commit a3e7068

Browse files
committed
Reorganize files
1 parent f9a56e6 commit a3e7068

35 files changed

+61
-61
lines changed

scripts/generate-sitemap.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import { readFileSync, writeFileSync, mkdirSync, rmSync } from "node:fs";
22
import { gunzipSync } from "node:zlib";
33
import { resolve, dirname } from "node:path";
44
import { fileURLToPath } from "node:url";
5-
import type { Declaration, SchemaMetadataEntry } from "../src/components/Docs/api.ts";
6-
import { parseSchemas, type SchemasJson } from "../src/components/schemas.ts";
7-
import { GAME_LIST } from "../src/gamesList.ts";
5+
import type { Declaration, SchemaMetadataEntry } from "../src/data/types.ts";
6+
import { parseSchemas, type SchemasJson } from "../src/data/schemas.ts";
7+
import { GAME_LIST } from "../src/games-list.ts";
88

99
const __dirname = dirname(fileURLToPath(import.meta.url));
1010
const schemasDir = resolve(__dirname, "../schemas");

src/components/DeclarationsPage.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ import {
55
DeclarationsContextType,
66
ReferenceEntry,
77
declarationKey,
8-
} from "./Docs/DeclarationsContext";
9-
import { Declaration, SchemaClass, SchemaFieldType } from "./Docs/api";
8+
} from "./schema/DeclarationsContext";
9+
import { Declaration, SchemaClass, SchemaFieldType } from "../data/types";
1010
import { GameId } from "../games";
1111
import { DeclarationsSidebar } from "./DeclarationsSidebar";
12-
import { ContentList } from "./Docs/ContentList";
12+
import { ContentList } from "./schema/ContentList";
1313
import { SidebarFilterContext } from "./layout/SidebarFilterContext";
14-
import { SearchContext } from "./Search/SearchContext";
14+
import { SearchContext } from "./search/SearchContext";
1515
import { NavBar } from "./layout/NavBar";
1616

1717
function collectTypeKeys(type: SchemaFieldType, out: Set<string>) {

src/components/DeclarationsSidebar.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ import { useParams } from "react-router-dom";
33
import { styled } from "@linaria/react";
44
import { defaultRangeExtractor, useVirtualizer } from "@tanstack/react-virtual";
55
import type { Range } from "@tanstack/react-virtual";
6-
import { DeclarationsContext } from "./Docs/DeclarationsContext";
7-
import { Declaration } from "./Docs/api";
6+
import { DeclarationsContext } from "./schema/DeclarationsContext";
7+
import { Declaration } from "../data/types";
88
import { DeclarationSidebarElement, SidebarGroupHeader, SidebarWrapper } from "./layout/Sidebar";
99
import { SidebarFilterContext } from "./layout/SidebarFilterContext";
10-
import { SearchInput } from "./Search";
10+
import { SearchInput } from "./search/SearchBox";
1111
import { GameSwitcher, S2VLogo } from "./layout/NavBar";
1212

1313
type SidebarRow =

src/components/KindIcon/metadataIconMap.ts renamed to src/components/kind-icon/metadataIconMap.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { IconKind } from "./index";
1+
import type { IconKind } from "./KindIcon";
22

33
export const metadataIconMap: Record<string, IconKind> = {
44
MPropertyFriendlyName: "meta-tag",

src/components/layout/NavBar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from "react";
22
import { styled } from "@linaria/react";
33
import { useNavigate, useLocation } from "react-router-dom";
44
import { AppContext } from "../AppContext";
5-
import { SearchBox } from "../Search";
5+
import { SearchBox } from "../search/SearchBox";
66
import { GAMES, GameId, getGame } from "../../games";
77

88
export const NavBar = ({ baseUrl, onMenuClick }: { baseUrl: string; onMenuClick?: () => void }) => {

src/components/layout/Sidebar.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import React, { useContext } from "react";
22
import { NavLink } from "react-router-dom";
33
import { styled } from "@linaria/react";
4-
import { IconKind, KindIcon } from "../KindIcon";
5-
import { Declaration } from "../Docs/api";
6-
import { DeclarationsContext, declarationPath } from "../Docs/DeclarationsContext";
4+
import { IconKind, KindIcon } from "../kind-icon/KindIcon";
5+
import { Declaration } from "../../data/types";
6+
import { DeclarationsContext, declarationPath } from "../schema/DeclarationsContext";
77

88
// @ts-expect-error Linaria styled() doesn't support ForwardRefExoticComponent
99
const SidebarLink = styled(NavLink)`
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useContext, useMemo, useState } from "react";
22
import { Link } from "react-router-dom";
33
import { styled } from "@linaria/react";
4-
import { SchemaClass } from "./api";
4+
import { SchemaClass } from "../../data/types";
55
import { DeclarationsContext, declarationKey, declarationPath } from "./DeclarationsContext";
66

77
interface TreeNode {
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ import { useNavigate } from "react-router-dom";
33
import { styled } from "@linaria/react";
44
import { ContentWrapper, ListItem, TextMessage } from "../layout/Content";
55
import { LazyList, ScrollableList } from "../Lists";
6-
import { useFilteredData, useParsedSearch, searchDeclarations } from "./utils/filtering";
6+
import { useFilteredData, useParsedSearch, searchDeclarations } from "../../utils/filtering";
77
import { SchemaClassView } from "./SchemaClass";
88
import { SchemaEnumView } from "./SchemaEnum";
99
import { ClassTree } from "./ClassTree";
10-
import { Declaration } from "./api";
10+
import { Declaration } from "../../data/types";
1111
import {
1212
DeclarationsContext,
1313
DeclarationsContextType,
1414
declarationKey,
1515
} from "./DeclarationsContext";
1616
import { GAMES, GameId } from "../../games";
17-
import { SEARCH_TAGS } from "../Search";
18-
import { KindIcon } from "../KindIcon";
17+
import { SEARCH_TAGS } from "../search/SearchBox";
18+
import { KindIcon } from "../kind-icon/KindIcon";
1919

2020
const CardBlock = styled.div`
2121
max-width: 560px;

0 commit comments

Comments
 (0)