Skip to content

Commit 0994611

Browse files
committed
chore: move swapi schemas to lib
1 parent 9d50baf commit 0994611

32 files changed

Lines changed: 24 additions & 24 deletions

components/films/FilmCards.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"use client";
22

33
import { useState } from "react";
4-
import type { FilmView } from "@/types/filmView";
4+
import type { FilmView } from "@/lib/swapi/schema/filmView";
55
import { useSwapiResource } from "@/lib/swapi/createSwapiStore";
66
import { FilmsResource } from "@/lib/swapi/resources";
77
import { TableLoadingState } from "../resource-table/TableLoadingState";

components/table/PeopleTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use client";
22

3-
import type { PersonView } from "@/types/personView";
3+
import type { PersonView } from "@/lib/swapi/schema/personView";
44
import { useSwapiResource } from "@/lib/swapi/createSwapiStore";
55
import { PeopleResource } from "@/lib/swapi/resources";
66

components/table/PlanetsTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use client";
22

3-
import type { PlanetView } from "@/types/planetView";
3+
import type { PlanetView } from "@/lib/swapi/schema/planetView";
44
import { useSwapiResource } from "@/lib/swapi/createSwapiStore";
55
import { PlanetsResource } from "@/lib/swapi/resources";
66

components/table/SpeciesTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use client";
22

3-
import type { SpeciesView } from "@/types/speciesView";
3+
import type { SpeciesView } from "@/lib/swapi/schema/speciesView";
44
import { useSwapiResource } from "@/lib/swapi/createSwapiStore";
55
import { SpeciesResource } from "@/lib/swapi/resources";
66

components/table/StarshipsTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use client";
22

3-
import type { StarshipView } from "@/types/starshipView";
3+
import type { StarshipView } from "@/lib/swapi/schema/starshipView";
44
import { useSwapiResource } from "@/lib/swapi/createSwapiStore";
55
import { StarshipsResource } from "@/lib/swapi/resources";
66

components/table/VehiclesTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use client";
22

3-
import type { VehicleView } from "@/types/vehicleView";
3+
import type { VehicleView } from "@/lib/swapi/schema/vehicleView";
44
import { useSwapiResource } from "@/lib/swapi/createSwapiStore";
55
import { VehiclesResource } from "@/lib/swapi/resources";
66

components/table/cells/ResidentsCell.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { renderToString } from "react-dom/server";
33
import { vi } from "vitest";
44

55
import { useSwapiResource } from "@/lib/swapi/createSwapiStore";
6-
import { PersonView } from "@/types/personView";
6+
import { PersonView } from "@/lib/swapi/schema/personView";
77

88
import { ResidentsCell } from "./ResidentsCell";
99

components/table/cells/ResidentsCell.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import { Tag } from "@/components/Tag";
44
import { useSwapiResource } from "@/lib/swapi/createSwapiStore";
55
import { PeopleResource } from "@/lib/swapi/resources";
6-
import { PersonView } from "@/types/personView";
6+
import { PersonView } from "@/lib/swapi/schema/personView";
77
import { useMemo } from "react";
88

99
export type ResidentsCellProps = {

lib/swapi/resources.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import * as v from "valibot";
22
import { defineResource } from "@/lib/fetch-store/defineResource";
33
import { SWAPI_BASE_URL } from "./config";
4-
import { planetViewSchema, type PlanetView } from "@/types/planetView";
5-
import { personViewSchema, type PersonView } from "@/types/personView";
6-
import { filmViewSchema, type FilmView } from "@/types/filmView";
7-
import { starshipViewSchema, type StarshipView } from "@/types/starshipView";
8-
import { vehicleViewSchema, type VehicleView } from "@/types/vehicleView";
9-
import { speciesViewSchema, type SpeciesView } from "@/types/speciesView";
4+
import { planetViewSchema, type PlanetView } from "@/lib/swapi/schema/planetView";
5+
import { personViewSchema, type PersonView } from "@/lib/swapi/schema/personView";
6+
import { filmViewSchema, type FilmView } from "@/lib/swapi/schema/filmView";
7+
import { starshipViewSchema, type StarshipView } from "@/lib/swapi/schema/starshipView";
8+
import { vehicleViewSchema, type VehicleView } from "@/lib/swapi/schema/vehicleView";
9+
import { speciesViewSchema, type SpeciesView } from "@/lib/swapi/schema/speciesView";
1010

1111
const parsePlanets = (raw: unknown): PlanetView[] =>
1212
v.parse(v.array(planetViewSchema), raw);
File renamed without changes.

0 commit comments

Comments
 (0)