Skip to content
This repository was archived by the owner on Feb 10, 2025. It is now read-only.

Commit adf9f7b

Browse files
authored
TILA-1243 (#197)
* add resource validation to fe * refactor by reorganising & chopping bigger components
1 parent b8f83f8 commit adf9f7b

22 files changed

Lines changed: 752 additions & 864 deletions

.github/workflows/admin-ui.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ on:
1818
pull_request:
1919
branches:
2020
- "main"
21-
- "TILA-663"
2221
paths:
2322
- "admin-ui/**"
2423
- "yarn.lock"
@@ -30,8 +29,7 @@ jobs:
3029

3130
steps:
3231
- uses: actions/checkout@v2
33-
- name: Use Node.js lts/fermium (14)
34-
uses: actions/setup-node@v2-beta
32+
- uses: actions/setup-node@v2
3533
with:
3634
node-version: "14"
3735
- name: Run CI checks

admin-ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.1.0",
44
"private": true,
55
"dependencies": {
6-
"@apollo/client": "3.5.6",
6+
"@apollo/client": "3.5.9",
77
"@axa-fr/react-oidc-context": "^3.1.6",
88
"@n8tb1t/use-scroll-position": "^2.0.3",
99
"@react-pdf/renderer": "^2.0.15",
@@ -20,7 +20,7 @@
2020
"@types/react-router-dom": "^5.1.7",
2121
"@types/styled-components": "^5.1.7",
2222
"apollo-link-token-refresh": "^0.3.2",
23-
"apollo-upload-client": "^17.0.0",
23+
"apollo-upload-client": "17.0.0",
2424
"axios": "^0.21.1",
2525
"axios-auth-refresh": "^3.1.0",
2626
"axios-case-converter": "^0.8.1",

admin-ui/src/App.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import Unit from "./component/Unit/Unit";
2727
import UnitMap from "./component/Unit/UnitMap";
2828
import SpacesResources from "./component/Unit/SpacesResources";
2929
import SpaceEditorView from "./component/Spaces/space-editor/SpaceEditorView";
30-
import ResourceEditor from "./component/Resources/ResourceEditor";
30+
import ResourceEditorView from "./component/Resources/resource-editor/ResourceEditorView";
3131
import ReservationUnitEditor from "./component/ReservationUnits/ReservationUnitEditor";
3232
import ResourcesList from "./component/Resources/ResourcesList";
3333
import ReservationUnitsList from "./component/ReservationUnits/ReservationUnitsList";
@@ -144,7 +144,7 @@ function App(): JSX.Element {
144144
/>
145145
<Route
146146
path="/unit/:unitPk/resource/edit/:resourcePk"
147-
component={ResourceEditor}
147+
component={ResourceEditorView}
148148
/>
149149
<Route
150150
path="/unit/:unitPk/reservationUnit/edit/:reservationUnitPk?"

admin-ui/src/common/queries.ts

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -291,28 +291,6 @@ export const RESERVATION_UNIT_EDITOR_PARAMETERS = gql`
291291
}
292292
`;
293293

294-
export const CREATE_RESOURCE = gql`
295-
mutation createResource($input: ResourceCreateMutationInput!) {
296-
createResource(input: $input) {
297-
errors {
298-
field
299-
messages
300-
}
301-
}
302-
}
303-
`;
304-
305-
export const UPDATE_RESOURCE = gql`
306-
mutation updateResource($input: ResourceUpdateMutationInput!) {
307-
updateResource(input: $input) {
308-
errors {
309-
field
310-
messages
311-
}
312-
}
313-
}
314-
`;
315-
316294
export const DELETE_RESOURCE = gql`
317295
mutation deleteResource($input: ResourceDeleteMutationInput!) {
318296
deleteResource(input: $input) {
@@ -322,23 +300,6 @@ export const DELETE_RESOURCE = gql`
322300
}
323301
`;
324302

325-
export const RESOURCE_QUERY = gql`
326-
query resource($pk: Int) {
327-
resourceByPk(pk: $pk) {
328-
pk
329-
nameFi
330-
nameSv
331-
nameEn
332-
descriptionFi
333-
descriptionEn
334-
descriptionSv
335-
space {
336-
pk
337-
}
338-
}
339-
}
340-
`;
341-
342303
export const RESERVATIONS_QUERY = gql`
343304
query reservations($state: String) {
344305
reservations(state: $state) {

0 commit comments

Comments
 (0)