Skip to content

Commit

Permalink
Merge pull request #902 from NUTFes/feat/kubosaka/intro-orval-generate
Browse files Browse the repository at this point in the history
swrとorval導入
Kubosaka authored Jan 8, 2025
2 parents 997ccae + c085079 commit 5e3f6ae
Showing 154 changed files with 13,137 additions and 849 deletions.
9 changes: 8 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -73,9 +73,16 @@ ent-db:
run-eslint:
docker compose exec view npm run lint

generate-openapi:
gen:
make gen-api
make gen-front-api

gen-api:
docker compose run --rm api oapi-codegen -config /openapi/config.yaml /openapi/openapi.yaml

gen-front-api:
docker compose run --rm view npx orval

run-swagger:
docker compose -f compose.swagger.yml up -d

1,193 changes: 463 additions & 730 deletions api/generated/openapi_gen.go

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions compose.yml
Original file line number Diff line number Diff line change
@@ -4,6 +4,7 @@ services:
container_name: "nutfes-finansu-view"
volumes:
- ./view:/app
- ./openapi:/openapi
command: sh -c "npm install && npm run dev"
ports:
- "3000:3000"
41 changes: 26 additions & 15 deletions openapi/openapi.yaml
Original file line number Diff line number Diff line change
@@ -1647,7 +1647,8 @@ paths:
content:
application/json:
schema:
type: object
type: array
$ref: "#/components/schemas/sponsor"
post:
tags:
- sponsor
@@ -1685,7 +1686,8 @@ paths:
content:
application/json:
schema:
type: object
type: array
$ref: "#/components/schemas/sponsor"
put:
tags:
- sponsor
@@ -1748,8 +1750,9 @@ paths:
content:
application/json:
schema:
type: object

type: array
items:
$ref: "#/components/schemas/sponsor"
/sponsorstyles:
get:
tags:
@@ -1852,10 +1855,11 @@ paths:
responses:
"200":
description: teacherの一覧を取得
content:
"*/*":
schema:
type: array
# NOTE 型が定義されておらず、generateできないためコメントアウト
# content:
# "*/*":
# schema:
# type: array
post:
tags:
- teacher
@@ -2037,10 +2041,10 @@ paths:
responses:
"200":
description: userの一覧を取得
content:
"*/*":
schema:
type: array
# content:
# "*/*":
# schema:
# type: array
post:
tags:
- user
@@ -2177,7 +2181,9 @@ paths:
content:
application/json:
schema:
type: object
type: array
items:
$ref: "#/components/schemas/year_periods"
post:
tags:
- year
@@ -2215,7 +2221,7 @@ paths:
content:
application/json:
schema:
type: object
$ref: "#/components/schemas/year_periods"
put:
tags:
- year
@@ -2270,7 +2276,9 @@ paths:
content:
application/json:
schema:
type: object
type: array
items:
$ref: "#/components/schemas/year_periods"
post:
tags:
- year_periods
@@ -2568,6 +2576,9 @@ components:
- tel
type: object
properties:
id:
type: integer
example: 0
name:
type: string
example: 企業1
3 changes: 2 additions & 1 deletion view/next-project/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -40,5 +40,6 @@
}
}
]
}
},
"ignorePatterns": ["src/generated"]
}
17 changes: 17 additions & 0 deletions view/next-project/orval.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
module.exports = {
file: {
input: '../../openapi/openapi.yaml',
output: {
target: './src/generated/hooks.ts',
schemas: './src/generated/model',
client: 'swr',
httpClient: 'fetch',
override: {
mutator: {
path: './src/mutator/custom-instance.ts',
name: 'customFetch',
},
},
},
},
};
3,816 changes: 3,756 additions & 60 deletions view/next-project/package-lock.json

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions view/next-project/package.json
Original file line number Diff line number Diff line change
@@ -44,6 +44,7 @@
"react-select": "^5.7.3",
"recoil": "^0.7.6",
"recoil-persist": "^4.2.0",
"swr": "^2.3.0",
"tailwindcss": "^3.1.6"
},
"devDependencies": {
@@ -67,6 +68,7 @@
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-storybook": "^0.8.0",
"eslint-plugin-unused-imports": "^2.0.0",
"orval": "^7.3.0",
"postcss": "^8.4.14",
"prettier": "^2.7.1",
"prettier-plugin-tailwindcss": "^0.1.13",
7,008 changes: 7,008 additions & 0 deletions view/next-project/src/generated/hooks.ts

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions view/next-project/src/generated/model/activity.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface Activity {
design?: number;
expense: number;
feature: string;
isDone: boolean;
remark: string;
sponsorID: number;
url?: string;
userID: number;
}
16 changes: 16 additions & 0 deletions view/next-project/src/generated/model/activityInformation.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface ActivityInformation {
activityID?: number;
bucketName?: string;
designProgress?: number;
fileInformation?: string;
fileName?: string;
fileType?: string;
}
12 changes: 12 additions & 0 deletions view/next-project/src/generated/model/activityStyle.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface ActivityStyle {
activityID: number;
sponsorStyleID: number;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteActivitiesId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteActivityInformationsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteActivityStylesId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteBudgetsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteBudgetsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteBureausId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteBureausId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteDepartmentsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteDivisionsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteDivisionsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteExpensesId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteExpensesId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteFestivalItemsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteFinancailRecordsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteFundInformationsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteReceiptsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteReceiptsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteSourcesId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteSourcesId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteSponsorsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteSponsorsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteSponsorstylesId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteTeachersDelete200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteTeachersId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteTeachersId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteUsersDelete200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteUsersDelete200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteUsersId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteUsersId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/deleteYearsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteYearsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type DeleteYearsPeriodsId200 = { [key: string]: unknown };
11 changes: 11 additions & 0 deletions view/next-project/src/generated/model/destroyTeacherIDs.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface DestroyTeacherIDs {
deleteIDs: number[];
}
11 changes: 11 additions & 0 deletions view/next-project/src/generated/model/destroyUserIDs.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface DestroyUserIDs {
deleteIDs: number[];
}
12 changes: 12 additions & 0 deletions view/next-project/src/generated/model/division.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface Division {
financialRecordID: number;
name: string;
}
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/divisionDetails.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/
import type { DivisionWithBalance } from './divisionWithBalance';
import type { Total } from './total';

export interface DivisionDetails {
divisions?: DivisionWithBalance[];
total?: Total;
}
16 changes: 16 additions & 0 deletions view/next-project/src/generated/model/divisionWithBalance.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface DivisionWithBalance {
balance?: number;
budget?: number;
expense?: number;
financialRecord?: string;
id?: number;
name?: string;
}
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/festivalItem.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface FestivalItem {
amount: number;
divisionId: number;
memo?: string;
name: string;
}
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/festivalItemDetails.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/
import type { FestivalItemWithBalance } from './festivalItemWithBalance';
import type { Total } from './total';

export interface FestivalItemDetails {
festivalItems?: FestivalItemWithBalance[];
total?: Total;
}
18 changes: 18 additions & 0 deletions view/next-project/src/generated/model/festivalItemWithBalance.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface FestivalItemWithBalance {
balance?: number;
budget?: number;
division?: string;
expense?: number;
financialRecord?: string;
id?: number;
memo?: string;
name?: string;
}
12 changes: 12 additions & 0 deletions view/next-project/src/generated/model/financialRecord.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface FinancialRecord {
name: string;
year_id: number;
}
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/financialRecordDetails.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/
import type { FinancialRecordWithBalance } from './financialRecordWithBalance';
import type { Total } from './total';

export interface FinancialRecordDetails {
financialRecords?: FinancialRecordWithBalance[];
total?: Total;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface FinancialRecordWithBalance {
balance?: number;
budget?: number;
expense?: number;
id?: number;
name?: string;
year?: number;
}
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getActivities200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivities200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivitiesDetails200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivitiesDetailsYear200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivitiesFilteredDetails200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivitiesFilteredDetailsIsDone =
(typeof GetActivitiesFilteredDetailsIsDone)[keyof typeof GetActivitiesFilteredDetailsIsDone];

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const GetActivitiesFilteredDetailsIsDone = {
all: 'all',
true: true,
false: false,
} as const;
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/
import type { GetActivitiesFilteredDetailsIsDone } from './getActivitiesFilteredDetailsIsDone';

export type GetActivitiesFilteredDetailsParams = {
/**
* 完了状態を表すフラグ
*/
is_done?: GetActivitiesFilteredDetailsIsDone;
/**
* スポンサースタイルIDの配列
*/
sponsor_style_id?: number[];
/**
* キーワード検索用の文字列
*/
keyword?: string;
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivitiesFilteredDetailsYear200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivitiesFilteredDetailsYearIsDone =
(typeof GetActivitiesFilteredDetailsYearIsDone)[keyof typeof GetActivitiesFilteredDetailsYearIsDone];

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const GetActivitiesFilteredDetailsYearIsDone = {
all: 'all',
true: true,
false: false,
} as const;
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/
import type { GetActivitiesFilteredDetailsYearIsDone } from './getActivitiesFilteredDetailsYearIsDone';

export type GetActivitiesFilteredDetailsYearParams = {
/**
* 完了状態を表すフラグ
*/
is_done?: GetActivitiesFilteredDetailsYearIsDone;
/**
* スポンサースタイルIDの配列
*/
sponsor_style_id?: number[];
/**
* キーワード検索用の文字列
*/
keyword?: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getActivitiesId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivitiesId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivityInformations200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivityInformationsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getActivityStyles200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivityStyles200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetActivityStylesId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getBudgets200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetBudgets200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getBudgetsDetails200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetBudgetsDetails200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetBudgetsDetailsYear200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getBudgetsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetBudgetsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetBudgetsIdDetails200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getBureaus200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetBureaus200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getBureausId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetBureausId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getDepartments200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetDepartments200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getDepartmentsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetDepartmentsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getExpenses200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetExpenses200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetExpensesDetails200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetExpensesDetailsYear200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetExpensesFiscalyearYear200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getExpensesId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetExpensesId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetExpensesIdDetails200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetFundInformations200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetFundInformationsDetails200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetFundInformationsDetailsYear200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetFundInformationsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetFundInformationsIdDetails200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getReceipts200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetReceipts200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getReceiptsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetReceiptsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetReceiptsReportsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getSources200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetSources200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getSourcesId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetSourcesId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getSponsorstyles200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetSponsorstyles200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetSponsorstylesId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetTeachersFundRegisteredYear200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getTeachersId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetTeachersId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/getUsersId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type GetUsersId200 = { [key: string]: unknown };
148 changes: 148 additions & 0 deletions view/next-project/src/generated/model/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export * from './activity';
export * from './activityInformation';
export * from './activityStyle';
export * from './deleteActivitiesId200';
export * from './deleteActivityInformationsId200';
export * from './deleteActivityStylesId200';
export * from './deleteBudgetsId200';
export * from './deleteBureausId200';
export * from './deleteDepartmentsId200';
export * from './deleteDivisionsId200';
export * from './deleteExpensesId200';
export * from './deleteFestivalItemsId200';
export * from './deleteFinancailRecordsId200';
export * from './deleteFundInformationsId200';
export * from './deleteReceiptsId200';
export * from './deleteSourcesId200';
export * from './deleteSponsorsId200';
export * from './deleteSponsorstylesId200';
export * from './deleteTeachersDelete200';
export * from './deleteTeachersId200';
export * from './deleteUsersDelete200';
export * from './deleteUsersId200';
export * from './deleteYearsId200';
export * from './deleteYearsPeriodsId200';
export * from './destroyTeacherIDs';
export * from './destroyUserIDs';
export * from './division';
export * from './divisionDetails';
export * from './divisionWithBalance';
export * from './festivalItem';
export * from './festivalItemDetails';
export * from './festivalItemWithBalance';
export * from './financialRecord';
export * from './financialRecordDetails';
export * from './financialRecordWithBalance';
export * from './getActivities200';
export * from './getActivitiesDetails200';
export * from './getActivitiesDetailsYear200';
export * from './getActivitiesFilteredDetails200';
export * from './getActivitiesFilteredDetailsIsDone';
export * from './getActivitiesFilteredDetailsParams';
export * from './getActivitiesFilteredDetailsYear200';
export * from './getActivitiesFilteredDetailsYearIsDone';
export * from './getActivitiesFilteredDetailsYearParams';
export * from './getActivitiesId200';
export * from './getActivityInformations200';
export * from './getActivityInformationsId200';
export * from './getActivityStyles200';
export * from './getActivityStylesId200';
export * from './getBudgets200';
export * from './getBudgetsDetails200';
export * from './getBudgetsDetailsYear200';
export * from './getBudgetsId200';
export * from './getBudgetsIdDetails200';
export * from './getBureaus200';
export * from './getBureausId200';
export * from './getDepartments200';
export * from './getDepartmentsId200';
export * from './getExpenses200';
export * from './getExpensesDetails200';
export * from './getExpensesDetailsYear200';
export * from './getExpensesFiscalyearYear200';
export * from './getExpensesId200';
export * from './getExpensesIdDetails200';
export * from './getFundInformations200';
export * from './getFundInformationsDetails200';
export * from './getFundInformationsDetailsYear200';
export * from './getFundInformationsId200';
export * from './getFundInformationsIdDetails200';
export * from './getReceipts200';
export * from './getReceiptsId200';
export * from './getReceiptsReportsId200';
export * from './getSources200';
export * from './getSourcesId200';
export * from './getSponsorstyles200';
export * from './getSponsorstylesId200';
export * from './getTeachersFundRegisteredYear200';
export * from './getTeachersId200';
export * from './getUsersId200';
export * from './passwordResetData';
export * from './postActivities200';
export * from './postActivityInformations200';
export * from './postActivityStyles200';
export * from './postBudgets200';
export * from './postBudgetsParams';
export * from './postBureaus200';
export * from './postBureausParams';
export * from './postDepartments200';
export * from './postDepartmentsParams';
export * from './postExpenses200';
export * from './postExpensesParams';
export * from './postFundInformations200';
export * from './postFundInformationsParams';
export * from './postPasswordResetId200';
export * from './postPasswordResetIdValid200';
export * from './postPasswordResetIdValidParams';
export * from './postPasswordResetRequest200';
export * from './postPasswordResetRequestParams';
export * from './postReceipts200';
export * from './postSources200';
export * from './postSourcesParams';
export * from './postSponsors200';
export * from './postSponsorstyles200';
export * from './postTeachers200';
export * from './postTeachersParams';
export * from './postUsers200';
export * from './postUsersParams';
export * from './postYears200';
export * from './postYearsParams';
export * from './postYearsPeriods200';
export * from './putActivitiesId200';
export * from './putActivityInformationsId200';
export * from './putActivityStylesId200';
export * from './putBudgetsId200';
export * from './putBudgetsIdParams';
export * from './putBureausId200';
export * from './putBureausIdParams';
export * from './putDepartmentsId200';
export * from './putDepartmentsIdParams';
export * from './putExpensesId200';
export * from './putExpensesIdParams';
export * from './putFundInformationsId200';
export * from './putFundInformationsIdParams';
export * from './putReceiptsId200';
export * from './putSourcesId200';
export * from './putSourcesIdParams';
export * from './putSponsorsId200';
export * from './putSponsorstylesId200';
export * from './putTeachersId200';
export * from './putTeachersIdParams';
export * from './putUsersId200';
export * from './putUsersIdParams';
export * from './putYearsId200';
export * from './putYearsIdParams';
export * from './putYearsPeriodsId200';
export * from './receipt';
export * from './sponsor';
export * from './sponsorStyle';
export * from './total';
export * from './yearPeriods';
13 changes: 13 additions & 0 deletions view/next-project/src/generated/model/passwordResetData.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface PasswordResetData {
confirmPassword?: string;
password?: string;
token?: string;
}
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postActivities200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostActivities200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostActivityInformations200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostActivityStyles200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postBudgets200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostBudgets200 = { [key: string]: unknown };
22 changes: 22 additions & 0 deletions view/next-project/src/generated/model/postBudgetsParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostBudgetsParams = {
/**
* price
*/
price: number;
/**
* year_id
*/
year_id?: number;
/**
* source_id
*/
source_id?: number;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postBureaus200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostBureaus200 = { [key: string]: unknown };
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/postBureausParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostBureausParams = {
/**
* name
*/
name: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postDepartments200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostDepartments200 = { [key: string]: unknown };
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/postDepartmentsParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostDepartmentsParams = {
/**
* name
*/
name?: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postExpenses200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostExpenses200 = { [key: string]: unknown };
18 changes: 18 additions & 0 deletions view/next-project/src/generated/model/postExpensesParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostExpensesParams = {
/**
* name
*/
name?: string;
/**
* year_id
*/
year_id?: string;
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostFundInformations200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostFundInformationsParams = {
/**
* user_id
*/
user_id: number;
/**
* teacher_id
*/
teacher_id: number;
/**
* price
*/
price: number;
/**
* remark
*/
remark?: string;
/**
* is_first_check
*/
is_first_check?: boolean;
/**
* is_last_check
*/
is_last_check?: boolean;
/**
* received_at
*/
received_at?: string;
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostPasswordResetId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostPasswordResetIdValid200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostPasswordResetIdValidParams = {
/**
* token
*/
token?: string;
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostPasswordResetRequest200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostPasswordResetRequestParams = {
/**
* email
*/
email?: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postReceipts200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostReceipts200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postSources200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostSources200 = { [key: string]: unknown };
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/postSourcesParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostSourcesParams = {
/**
* name
*/
name: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postSponsors200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostSponsors200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postSponsorstyles200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostSponsorstyles200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postTeachers200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostTeachers200 = { [key: string]: unknown };
34 changes: 34 additions & 0 deletions view/next-project/src/generated/model/postTeachersParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostTeachersParams = {
/**
* 名前
*/
name: string;
/**
* 役職
*/
position: string;
/**
* 学科ID
*/
department_id?: number;
/**
* 部屋番号
*/
room?: string;
/**
* ブラックリストの真偽
*/
is_black?: boolean;
/**
* 備考
*/
remark?: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postUsers200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostUsers200 = { [key: string]: unknown };
22 changes: 22 additions & 0 deletions view/next-project/src/generated/model/postUsersParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostUsersParams = {
/**
* name
*/
name: string;
/**
* bureau_d
*/
bureau_id: number;
/**
* role_id
*/
role_id: number;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postYears200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostYears200 = { [key: string]: unknown };
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/postYearsParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostYearsParams = {
/**
* year
*/
year: number;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/postYearsPeriods200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PostYearsPeriods200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putActivitiesId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutActivitiesId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutActivityInformationsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutActivityStylesId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putBudgetsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutBudgetsId200 = { [key: string]: unknown };
22 changes: 22 additions & 0 deletions view/next-project/src/generated/model/putBudgetsIdParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutBudgetsIdParams = {
/**
* price
*/
price?: number;
/**
* year_id
*/
year_id?: number;
/**
* source_id
*/
source_id?: number;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putBureausId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutBureausId200 = { [key: string]: unknown };
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/putBureausIdParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutBureausIdParams = {
/**
* name
*/
name?: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putDepartmentsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutDepartmentsId200 = { [key: string]: unknown };
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/putDepartmentsIdParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutDepartmentsIdParams = {
/**
* name
*/
name?: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putExpensesId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutExpensesId200 = { [key: string]: unknown };
18 changes: 18 additions & 0 deletions view/next-project/src/generated/model/putExpensesIdParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutExpensesIdParams = {
/**
* name
*/
name?: string;
/**
* year_id
*/
year_id?: string;
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutFundInformationsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutFundInformationsIdParams = {
/**
* user_id
*/
user_id: number;
/**
* teacher_id
*/
teacher_id: number;
/**
* price
*/
price: number;
/**
* remark
*/
remark?: string;
/**
* is_first_check
*/
is_first_check?: boolean;
/**
* is_last_check
*/
is_last_check?: boolean;
/**
* received_at
*/
received_at?: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putReceiptsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutReceiptsId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putSourcesId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutSourcesId200 = { [key: string]: unknown };
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/putSourcesIdParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutSourcesIdParams = {
/**
* name
*/
name: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putSponsorsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutSponsorsId200 = { [key: string]: unknown };
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutSponsorstylesId200 = { [key: string]: unknown };
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putTeachersId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutTeachersId200 = { [key: string]: unknown };
34 changes: 34 additions & 0 deletions view/next-project/src/generated/model/putTeachersIdParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutTeachersIdParams = {
/**
* 教員の名前
*/
name: string;
/**
* 教員の役職
*/
position: string;
/**
* 学科ID
*/
department_id?: number;
/**
* 部屋番号
*/
room?: string;
/**
* ブラックリストに入っているか
*/
is_black?: boolean;
/**
* 備考欄
*/
remark?: string;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putUsersId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutUsersId200 = { [key: string]: unknown };
22 changes: 22 additions & 0 deletions view/next-project/src/generated/model/putUsersIdParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutUsersIdParams = {
/**
* name
*/
name: string;
/**
* bureau_d
*/
bureau_id: number;
/**
* role_id
*/
role_id: number;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putYearsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutYearsId200 = { [key: string]: unknown };
14 changes: 14 additions & 0 deletions view/next-project/src/generated/model/putYearsIdParams.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutYearsIdParams = {
/**
* year
*/
year: number;
};
9 changes: 9 additions & 0 deletions view/next-project/src/generated/model/putYearsPeriodsId200.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export type PutYearsPeriodsId200 = { [key: string]: unknown };
15 changes: 15 additions & 0 deletions view/next-project/src/generated/model/receipt.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface Receipt {
bucketName?: string;
fileName?: string;
fileType?: string;
purchaseReportID: number;
remark?: string;
}
16 changes: 16 additions & 0 deletions view/next-project/src/generated/model/sponsor.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface Sponsor {
address: string;
email: string;
id?: number;
name: string;
representative: string;
tel: string;
}
13 changes: 13 additions & 0 deletions view/next-project/src/generated/model/sponsorStyle.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface SponsorStyle {
feature: string;
price: number;
style: string;
}
13 changes: 13 additions & 0 deletions view/next-project/src/generated/model/total.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface Total {
balance?: number;
budget?: number;
expense?: number;
}
13 changes: 13 additions & 0 deletions view/next-project/src/generated/model/yearPeriods.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
/**
* Generated by orval v7.3.0 🍺
* Do not edit manually.
* NUTFes FinanSu API
* FinanSu APIドキュメント
* OpenAPI spec version: 2.0.0
*/

export interface YearPeriods {
endedAt: string;
startedAt: string;
year: number;
}
49 changes: 49 additions & 0 deletions view/next-project/src/mutator/custom-instance.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
// NOTE: Supports cases where `content-type` is other than `json`
const getBody = <T>(c: Response | Request): Promise<T> => {
const contentType = c.headers.get('content-type');

if (contentType && contentType.includes('application/json')) {
return c.json();
}

if (contentType && contentType.includes('application/pdf')) {
return c.blob() as Promise<T>;
}

return c.text() as Promise<T>;
};

const getUrl = (contextUrl: string): string => {
const baseURL = process.env.CSR_API_URI;
const url = new URL(`${baseURL}${contextUrl}`);

return url.toString();
};

// NOTE: Add headers
const getHeaders = (headers?: HeadersInit): HeadersInit => {
return {
...headers,
'Content-Type': 'application/json',
};
};

export const customFetch = async <T>(url: string, options: RequestInit): Promise<T> => {
const requestUrl = getUrl(url);
const requestHeaders = getHeaders(options.headers);

const requestInit: RequestInit = {
...options,
headers: requestHeaders,
};

const request = new Request(requestUrl, requestInit);
const response = await fetch(request);
const data = await getBody<T>(response);

if (!response.ok) {
throw new Error(data as unknown as string);
}

return { status: response.status, data, headers: response.headers } as T;
};
61 changes: 21 additions & 40 deletions view/next-project/src/pages/sponsors/index.tsx
Original file line number Diff line number Diff line change
@@ -1,56 +1,37 @@
import clsx from 'clsx';
import type { NextPage } from 'next';
import Head from 'next/head';
import { useState, useEffect } from 'react';
import { useState } from 'react';
import OpenDeleteModalButton from '@/components/sponsors/OpenDeleteModalButton';
import OpenEditModalButton from '@/components/sponsors/OpenEditModalButton';
import { get } from '@/utils/api/api_methods';
import { Card, Title } from '@components/common';
import { useGetSponsorsPeriodsYear, useGetYearsPeriods } from '@/generated/hooks';
import { Card, Loading, Title } from '@components/common';
import MainLayout from '@components/layout/MainLayout';
import OpenAddModalButton from '@components/sponsors/OpenAddModalButton';
import { Sponsor, YearPeriod } from '@type/common';

interface Props {
sponsor: Sponsor[];
yearPeriods: YearPeriod[];
}

const date = new Date();

export const getServerSideProps = async () => {
const getPeriodsUrl = process.env.SSR_API_URI + '/years/periods';
const periodsRes = await get(getPeriodsUrl);
const getSponsorViewUrl =
process.env.SSR_API_URI +
'/sponsors/periods/' +
(periodsRes ? String(periodsRes[periodsRes.length - 1].year) : String(date.getFullYear()));

return {
props: {
sponsorView: getSponsorViewUrl,
yearPeriods: periodsRes,
},
};
};

const Sponsorship: NextPage<Props> = (props: Props) => {
const [sponsors, setSponsors] = useState<Sponsor[]>(props.sponsor);
const Sponsorship: NextPage = () => {
const {
data: yearPeriodsData,
isLoading: isYearPeriodsLoading,
error: yearPeriodsError,
} = useGetYearsPeriods();
const yearPeriods = yearPeriodsData?.data;

const yearPeriods = props.yearPeriods;
const [selectedYear, setSelectedYear] = useState<string>(
yearPeriods ? String(yearPeriods[yearPeriods.length - 1].year) : String(date.getFullYear()),
);

//年度別のsponsorsを取得
const getSponsors = async () => {
const getSponsorViewUrlByYear = process.env.CSR_API_URI + '/sponsors/periods/' + selectedYear;
const getSponsorsByYears = await get(getSponsorViewUrlByYear);
setSponsors(getSponsorsByYears);
};
const {
data: sponsorsData,
isLoading: isSponsorsLoading,
error: sponsorsError,
} = useGetSponsorsPeriodsYear(Number(selectedYear));
const sponsors = sponsorsData?.data;

useEffect(() => {
getSponsors();
}, [selectedYear]);
if (isYearPeriodsLoading || isSponsorsLoading) return <Loading />;
if (yearPeriodsError || sponsorsError) return <div>error...</div>;

return (
<MainLayout>
@@ -67,10 +48,10 @@ const Sponsorship: NextPage<Props> = (props: Props) => {
defaultValue={selectedYear}
onChange={(e) => setSelectedYear(e.target.value)}
>
{props.yearPeriods &&
props.yearPeriods.map((year) => {
{yearPeriods &&
yearPeriods.map((year, index) => {
return (
<option value={year.year} key={year.id}>
<option value={year.year} key={index}>
{year.year}年度
</option>
);
2 changes: 1 addition & 1 deletion view/next-project/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"compilerOptions": {
"target": "es5",
"target": "es6",
"lib": ["dom", "dom.iterable", "esnext"],
"allowJs": true,
"skipLibCheck": true,
3 changes: 2 additions & 1 deletion view/next-project/tsconfig.paths.json
Original file line number Diff line number Diff line change
@@ -10,7 +10,8 @@
"@utils/*": ["src/utils/*"],
"@pages/*": ["src/pages//*"],
"@type/*": ["src/type/*"],
"@constants/*": ["src/constants/*"]
"@constants/*": ["src/constants/*"],
"@model/*": ["src/generated/model/*"]
}
}
}

0 comments on commit 5e3f6ae

Please sign in to comment.