felicity-lims/webapp/graphql/admin.mutations.ts

114 lines
2.1 KiB
TypeScript
Raw Normal View History

2021-02-02 23:52:27 +08:00
import gql from 'graphql-tag';
export const ADD_COUNTRY = gql`
2021-12-31 00:59:41 +08:00
mutation AddCountry($payload: CountryInputType!) {
createCountry(payload: $payload) {
2021-12-30 04:46:14 +08:00
... on CountryType {
__typename
uid
name
code
}
... on OperationError {
__typename
error
suggestion
}
2021-02-02 23:52:27 +08:00
}
2021-02-11 03:02:33 +08:00
}
`;
export const UPDATE_COUNTRY = gql`
2023-03-19 23:21:32 +08:00
mutation editCountry($uid: FelicityID!, $payload: CountryInputType!) {
2021-12-31 00:59:41 +08:00
updateCountry(uid: $uid, payload: $payload) {
2021-12-30 04:46:14 +08:00
... on CountryType {
__typename
2021-02-11 03:02:33 +08:00
uid
name
code
2021-12-30 04:46:14 +08:00
}
... on OperationError {
__typename
error
suggestion
}
2021-02-11 03:02:33 +08:00
}
}
`;
2021-02-02 23:52:27 +08:00
export const ADD_PROVINCE = gql`
2022-01-15 21:37:44 +08:00
mutation AddProvince($payload: ProvinceInputType!) {
2021-12-31 00:59:41 +08:00
createProvince(payload: $payload) {
2021-12-30 04:46:14 +08:00
... on ProvinceType {
__typename
2021-02-02 23:52:27 +08:00
uid
name
code
2021-02-22 14:45:59 +08:00
countryUid
2021-12-30 04:46:14 +08:00
}
... on OperationError {
__typename
error
suggestion
}
2021-02-22 14:45:59 +08:00
}
}
`;
export const UPDATE_PROVINCE = gql`
2023-03-19 23:21:32 +08:00
mutation editProvince($uid: FelicityID!, $payload: ProvinceInputType!) {
2021-12-31 00:59:41 +08:00
updateProvince(uid: $uid, payload: $payload) {
2021-12-30 04:46:14 +08:00
... on ProvinceType {
__typename
uid
name
code
countryUid
}
... on OperationError {
__typename
error
suggestion
}
2021-02-02 23:52:27 +08:00
}
}
2021-02-11 03:02:33 +08:00
`;
2021-02-02 23:52:27 +08:00
export const ADD_DISTRICT = gql`
2022-01-15 21:37:44 +08:00
mutation AddDistrict($payload: DistrictInputType!) {
2021-12-31 00:59:41 +08:00
createDistrict(payload: $payload) {
2021-12-30 04:46:14 +08:00
... on DistrictType {
__typename
2021-02-02 23:52:27 +08:00
uid
name
code
2021-02-22 14:45:59 +08:00
provinceUid
2021-12-30 04:46:14 +08:00
}
... on OperationError {
__typename
error
suggestion
}
2021-02-02 23:52:27 +08:00
}
2021-02-11 03:02:33 +08:00
}
`;
2021-02-02 23:52:27 +08:00
2021-02-22 14:45:59 +08:00
export const UPDATE_DISTRICT = gql`
2023-03-19 23:21:32 +08:00
mutation editDistrict($uid: FelicityID!, $payload: DistrictInputType!) {
2021-12-31 00:59:41 +08:00
updateDistrict(uid: $uid, payload: $payload) {
2021-12-30 04:46:14 +08:00
... on DistrictType {
__typename
uid
name
code
provinceUid
}
... on OperationError {
__typename
error
suggestion
}
2021-02-02 23:52:27 +08:00
}
}
2021-02-22 14:45:59 +08:00
`;