@@ -1880,6 +1880,7 @@ export type Query = {
18801880 taxPercentages?: Maybe<TaxPercentageNodeConnection>;
18811881 termsOfUse?: Maybe<TermsOfUseNodeConnection>;
18821882 unit?: Maybe<UnitNode>;
1883+ unitGroups?: Maybe<UnitGroupNodeConnection>;
18831884 units?: Maybe<UnitNodeConnection>;
18841885 user?: Maybe<UserNode>;
18851886};
@@ -2431,6 +2432,14 @@ export type QueryUnitArgs = {
24312432 id: Scalars["ID"]["input"];
24322433};
24332434
2435+ export type QueryUnitGroupsArgs = {
2436+ after?: InputMaybe<Scalars["String"]["input"]>;
2437+ before?: InputMaybe<Scalars["String"]["input"]>;
2438+ first?: InputMaybe<Scalars["Int"]["input"]>;
2439+ last?: InputMaybe<Scalars["Int"]["input"]>;
2440+ offset?: InputMaybe<Scalars["Int"]["input"]>;
2441+ };
2442+
24342443export type QueryUnitsArgs = {
24352444 after?: InputMaybe<Scalars["String"]["input"]>;
24362445 before?: InputMaybe<Scalars["String"]["input"]>;
@@ -4907,6 +4916,22 @@ export type UnitGroupNodeUnitsArgs = {
49074916 serviceSector?: InputMaybe<Scalars["Decimal"]["input"]>;
49084917};
49094918
4919+ export type UnitGroupNodeConnection = {
4920+ /** Contains the nodes in this connection. */
4921+ edges: Array<Maybe<UnitGroupNodeEdge>>;
4922+ /** Pagination data for this connection. */
4923+ pageInfo: PageInfo;
4924+ totalCount?: Maybe<Scalars["Int"]["output"]>;
4925+ };
4926+
4927+ /** A Relay edge containing a `UnitGroupNode` and its cursor. */
4928+ export type UnitGroupNodeEdge = {
4929+ /** A cursor for use in pagination */
4930+ cursor: Scalars["String"]["output"];
4931+ /** The item at the end of the edge */
4932+ node?: Maybe<UnitGroupNode>;
4933+ };
4934+
49104935export type UnitNode = Node & {
49114936 description: Scalars["String"]["output"];
49124937 descriptionEn?: Maybe<Scalars["String"]["output"]>;
@@ -4931,6 +4956,7 @@ export type UnitNode = Node & {
49314956 shortDescriptionSv?: Maybe<Scalars["String"]["output"]>;
49324957 spaces: Array<SpaceNode>;
49334958 tprekId?: Maybe<Scalars["String"]["output"]>;
4959+ unitGroups: Array<UnitGroupNode>;
49344960 webPage: Scalars["String"]["output"];
49354961};
49364962
@@ -5032,6 +5058,10 @@ export enum UnitOrderingChoices {
50325058 RankDesc = "rankDesc",
50335059 ReservationCountAsc = "reservationCountAsc",
50345060 ReservationCountDesc = "reservationCountDesc",
5061+ ReservationUnitsCountAsc = "reservationUnitsCountAsc",
5062+ ReservationUnitsCountDesc = "reservationUnitsCountDesc",
5063+ UnitGroupNameAsc = "unitGroupNameAsc",
5064+ UnitGroupNameDesc = "unitGroupNameDesc",
50355065}
50365066
50375067/** An enumeration. */
@@ -6606,6 +6636,7 @@ export type UnitsQuery = {
66066636 id: string;
66076637 nameFi?: string | null;
66086638 pk?: number | null;
6639+ unitGroups: Array<{ id: string; nameFi?: string | null }>;
66096640 reservationunitSet: Array<{ id: string; pk?: number | null }>;
66106641 } | null;
66116642 } | null>;
@@ -11001,6 +11032,10 @@ export const UnitsDocument = gql`
1100111032 id
1100211033 nameFi
1100311034 pk
11035+ unitGroups {
11036+ id
11037+ nameFi
11038+ }
1100411039 reservationunitSet {
1100511040 id
1100611041 pk
0 commit comments