@@ -33,8 +33,10 @@ const FrameworkViewQuery = graphql`
|
|||||||
name
|
name
|
||||||
description
|
description
|
||||||
...ControlList_List
|
...ControlList_List
|
||||||
controls(first: 1, orderBy: { field: CREATED_AT, direction: ASC })
|
firstControl: controls(
|
||||||
@connection(key: "FrameworkView_controls") {
|
first: 1
|
||||||
|
orderBy: { field: CREATED_AT, direction: ASC }
|
||||||
|
) @connection(key: "FrameworkView_firstControl") {
|
||||||
edges {
|
edges {
|
||||||
node {
|
node {
|
||||||
id
|
id
|
||||||
@@ -66,7 +68,7 @@ function FrameworkViewContent({
|
|||||||
}) {
|
}) {
|
||||||
const data = usePreloadedQuery(FrameworkViewQuery, queryRef);
|
const data = usePreloadedQuery(FrameworkViewQuery, queryRef);
|
||||||
const framework = data.node;
|
const framework = data.node;
|
||||||
const control = data.node.controls?.edges[0];
|
const control = data.node.firstControl?.edges[0];
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
const { organizationId, controlId } = useParams();
|
const { organizationId, controlId } = useParams();
|
||||||
const { toast } = useToast();
|
const { toast } = useToast();
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/**
|
/**
|
||||||
* @generated SignedSource<<11d451bf710d818645f55fe5f0ddb114>>
|
* @generated SignedSource<<0476147756ad426abb8651c6a62821f3>>
|
||||||
* @lightSyntaxTransform
|
* @lightSyntaxTransform
|
||||||
* @nogrep
|
* @nogrep
|
||||||
*/
|
*/
|
||||||
@@ -15,7 +15,8 @@ export type FrameworkViewQuery$variables = {
|
|||||||
};
|
};
|
||||||
export type FrameworkViewQuery$data = {
|
export type FrameworkViewQuery$data = {
|
||||||
readonly node: {
|
readonly node: {
|
||||||
readonly controls?: {
|
readonly description?: string;
|
||||||
|
readonly firstControl?: {
|
||||||
readonly edges: ReadonlyArray<{
|
readonly edges: ReadonlyArray<{
|
||||||
readonly node: {
|
readonly node: {
|
||||||
readonly id: string;
|
readonly id: string;
|
||||||
@@ -24,7 +25,6 @@ export type FrameworkViewQuery$data = {
|
|||||||
};
|
};
|
||||||
}>;
|
}>;
|
||||||
};
|
};
|
||||||
readonly description?: string;
|
|
||||||
readonly id: string;
|
readonly id: string;
|
||||||
readonly name?: string;
|
readonly name?: string;
|
||||||
readonly " $fragmentSpreads": FragmentRefs<"ControlList_List">;
|
readonly " $fragmentSpreads": FragmentRefs<"ControlList_List">;
|
||||||
@@ -159,6 +159,17 @@ v8 = [
|
|||||||
"value": 100
|
"value": 100
|
||||||
},
|
},
|
||||||
(v5/*: any*/)
|
(v5/*: any*/)
|
||||||
|
],
|
||||||
|
v9 = [
|
||||||
|
"orderBy"
|
||||||
|
],
|
||||||
|
v10 = [
|
||||||
|
{
|
||||||
|
"kind": "Literal",
|
||||||
|
"name": "first",
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
(v5/*: any*/)
|
||||||
];
|
];
|
||||||
return {
|
return {
|
||||||
"fragment": {
|
"fragment": {
|
||||||
@@ -187,16 +198,16 @@ return {
|
|||||||
"name": "ControlList_List"
|
"name": "ControlList_List"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"alias": "controls",
|
"alias": "firstControl",
|
||||||
"args": [
|
"args": [
|
||||||
(v5/*: any*/)
|
(v5/*: any*/)
|
||||||
],
|
],
|
||||||
"concreteType": "ControlConnection",
|
"concreteType": "ControlConnection",
|
||||||
"kind": "LinkedField",
|
"kind": "LinkedField",
|
||||||
"name": "__FrameworkView_controls_connection",
|
"name": "__FrameworkView_firstControl_connection",
|
||||||
"plural": false,
|
"plural": false,
|
||||||
"selections": (v7/*: any*/),
|
"selections": (v7/*: any*/),
|
||||||
"storageKey": "__FrameworkView_controls_connection(orderBy:{\"direction\":\"ASC\",\"field\":\"CREATED_AT\"})"
|
"storageKey": "__FrameworkView_firstControl_connection(orderBy:{\"direction\":\"ASC\",\"field\":\"CREATED_AT\"})"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"type": "Framework",
|
"type": "Framework",
|
||||||
@@ -243,13 +254,30 @@ return {
|
|||||||
{
|
{
|
||||||
"alias": null,
|
"alias": null,
|
||||||
"args": (v8/*: any*/),
|
"args": (v8/*: any*/),
|
||||||
"filters": [
|
"filters": (v9/*: any*/),
|
||||||
"orderBy"
|
|
||||||
],
|
|
||||||
"handle": "connection",
|
"handle": "connection",
|
||||||
"key": "FrameworkView_controls",
|
"key": "FrameworkView_controls",
|
||||||
"kind": "LinkedHandle",
|
"kind": "LinkedHandle",
|
||||||
"name": "controls"
|
"name": "controls"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"alias": "firstControl",
|
||||||
|
"args": (v10/*: any*/),
|
||||||
|
"concreteType": "ControlConnection",
|
||||||
|
"kind": "LinkedField",
|
||||||
|
"name": "controls",
|
||||||
|
"plural": false,
|
||||||
|
"selections": (v7/*: any*/),
|
||||||
|
"storageKey": "controls(first:1,orderBy:{\"direction\":\"ASC\",\"field\":\"CREATED_AT\"})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"alias": "firstControl",
|
||||||
|
"args": (v10/*: any*/),
|
||||||
|
"filters": (v9/*: any*/),
|
||||||
|
"handle": "connection",
|
||||||
|
"key": "FrameworkView_firstControl",
|
||||||
|
"kind": "LinkedHandle",
|
||||||
|
"name": "controls"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"type": "Framework",
|
"type": "Framework",
|
||||||
@@ -261,7 +289,7 @@ return {
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"params": {
|
"params": {
|
||||||
"cacheID": "5bf64e09bf7f44c56b75bbb63b9b272f",
|
"cacheID": "17fd996ebe2e664652323e290a027cfa",
|
||||||
"id": null,
|
"id": null,
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"connection": [
|
"connection": [
|
||||||
@@ -271,18 +299,18 @@ return {
|
|||||||
"direction": "forward",
|
"direction": "forward",
|
||||||
"path": [
|
"path": [
|
||||||
"node",
|
"node",
|
||||||
"controls"
|
"firstControl"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"name": "FrameworkViewQuery",
|
"name": "FrameworkViewQuery",
|
||||||
"operationKind": "query",
|
"operationKind": "query",
|
||||||
"text": "query FrameworkViewQuery(\n $frameworkId: ID!\n) {\n node(id: $frameworkId) {\n __typename\n id\n ... on Framework {\n name\n description\n ...ControlList_List\n controls(first: 100, orderBy: {field: CREATED_AT, direction: ASC}) {\n edges {\n node {\n id\n referenceId\n name\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n }\n }\n}\n\nfragment ControlList_List on Framework {\n controls(first: 100, orderBy: {field: CREATED_AT, direction: ASC}) {\n edges {\n node {\n id\n referenceId\n name\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n}\n"
|
"text": "query FrameworkViewQuery(\n $frameworkId: ID!\n) {\n node(id: $frameworkId) {\n __typename\n id\n ... on Framework {\n name\n description\n ...ControlList_List\n firstControl: controls(first: 1, orderBy: {field: CREATED_AT, direction: ASC}) {\n edges {\n node {\n id\n referenceId\n name\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n }\n }\n}\n\nfragment ControlList_List on Framework {\n controls(first: 100, orderBy: {field: CREATED_AT, direction: ASC}) {\n edges {\n node {\n id\n referenceId\n name\n __typename\n }\n cursor\n }\n pageInfo {\n endCursor\n hasNextPage\n }\n }\n}\n"
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
})();
|
})();
|
||||||
|
|
||||||
(node as any).hash = "d4837d95c7bd721bf1851c1b977fd018";
|
(node as any).hash = "2567d3e2996074a21656830be7f807f1";
|
||||||
|
|
||||||
export default node;
|
export default node;
|
||||||
|
|||||||
Reference in New Issue
Block a user