@@ -8,111 +8,109 @@ import {
|
|||||||
import { Link } from "react-router";
|
import { Link } from "react-router";
|
||||||
import type { HomePageQuery as HomePageQueryType } from "./__generated__/HomePageQuery.graphql";
|
import type { HomePageQuery as HomePageQueryType } from "./__generated__/HomePageQuery.graphql";
|
||||||
|
|
||||||
export const HomePageQuery = graphql`
|
export const HomePageQuery = graphql`
|
||||||
query HomePageQuery {
|
query HomePageQuery {
|
||||||
node(id: "AZSfP_xAcAC5IAAAAAAltA") {
|
node(id: "AZSfP_xAcAC5IAAAAAAltA") {
|
||||||
id
|
id
|
||||||
... on Organization {
|
... on Organization {
|
||||||
name
|
name
|
||||||
createdAt
|
createdAt
|
||||||
updatedAt
|
updatedAt
|
||||||
vendors {
|
vendors {
|
||||||
edges {
|
edges {
|
||||||
node {
|
node {
|
||||||
id
|
id
|
||||||
name
|
name
|
||||||
createdAt
|
createdAt
|
||||||
updatedAt
|
updatedAt
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
peoples {
|
}
|
||||||
edges {
|
}
|
||||||
node {
|
peoples {
|
||||||
id
|
edges {
|
||||||
fullName
|
node {
|
||||||
primaryEmailAddress
|
id
|
||||||
additionalEmailAddresses
|
fullName
|
||||||
createdAt
|
primaryEmailAddress
|
||||||
updatedAt
|
additionalEmailAddresses
|
||||||
}
|
createdAt
|
||||||
}
|
updatedAt
|
||||||
}
|
}
|
||||||
frameworks {
|
}
|
||||||
pageInfo {
|
}
|
||||||
hasNextPage
|
frameworks {
|
||||||
hasPreviousPage
|
pageInfo {
|
||||||
startCursor
|
hasNextPage
|
||||||
endCursor
|
hasPreviousPage
|
||||||
}
|
startCursor
|
||||||
edges {
|
endCursor
|
||||||
cursor
|
}
|
||||||
node {
|
edges {
|
||||||
id
|
cursor
|
||||||
name
|
node {
|
||||||
description
|
id
|
||||||
controls {
|
name
|
||||||
edges {
|
description
|
||||||
node {
|
controls {
|
||||||
id
|
edges {
|
||||||
name
|
node {
|
||||||
state
|
id
|
||||||
stateTransisions {
|
name
|
||||||
edges {
|
state
|
||||||
node {
|
stateTransisions {
|
||||||
id
|
edges {
|
||||||
toState
|
node {
|
||||||
fromState
|
id
|
||||||
createdAt
|
toState
|
||||||
updatedAt
|
fromState
|
||||||
}
|
createdAt
|
||||||
}
|
updatedAt
|
||||||
}
|
}
|
||||||
tasks {
|
}
|
||||||
edges {
|
}
|
||||||
node {
|
tasks {
|
||||||
id
|
edges {
|
||||||
name
|
node {
|
||||||
state
|
id
|
||||||
evidences {
|
name
|
||||||
edges {
|
state
|
||||||
node {
|
evidences {
|
||||||
id
|
edges {
|
||||||
state
|
node {
|
||||||
fileUrl
|
id
|
||||||
stateTransisions {
|
state
|
||||||
edges {
|
fileUrl
|
||||||
node {
|
stateTransisions {
|
||||||
id
|
edges {
|
||||||
fromState
|
node {
|
||||||
toState
|
id
|
||||||
reason
|
fromState
|
||||||
createdAt
|
toState
|
||||||
updatedAt
|
reason
|
||||||
}
|
createdAt
|
||||||
}
|
updatedAt
|
||||||
}
|
}
|
||||||
createdAt
|
|
||||||
updatedAt
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
createdAt
|
||||||
|
updatedAt
|
||||||
}
|
}
|
||||||
stateTransisions {
|
|
||||||
edges {
|
|
||||||
node {
|
|
||||||
id
|
|
||||||
toState
|
|
||||||
fromState
|
|
||||||
reason
|
|
||||||
createdAt
|
|
||||||
updatedAt
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
createdAt
|
|
||||||
updatedAt
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
stateTransisions {
|
||||||
|
edges {
|
||||||
|
node {
|
||||||
|
id
|
||||||
|
toState
|
||||||
|
fromState
|
||||||
|
reason
|
||||||
|
createdAt
|
||||||
|
updatedAt
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
createdAt
|
||||||
|
updatedAt
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -122,7 +120,10 @@ import type { HomePageQuery as HomePageQueryType } from "./__generated__/HomePag
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}`;
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
`;
|
||||||
|
|
||||||
export default function HomePage() {
|
export default function HomePage() {
|
||||||
const [queryRef, loadQuery] =
|
const [queryRef, loadQuery] =
|
||||||
@@ -154,9 +155,15 @@ function HomePageContent({
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<h1>User</h1>
|
<div className="grid auto-rows-min gap-4 md:grid-cols-3">
|
||||||
<pre>{JSON.stringify(data, null, 2)}</pre>
|
<div className="aspect-video rounded-xl bg-muted/50" />
|
||||||
<Link to="/foobar">Go to FooPage</Link>
|
<div className="aspect-video rounded-xl bg-muted/50" />
|
||||||
|
<div className="aspect-video rounded-xl bg-muted/50" />
|
||||||
|
</div>
|
||||||
|
<div className="min-h-[100vh] flex-1 rounded-xl bg-muted/50 md:min-h-min">
|
||||||
|
<pre>{JSON.stringify(data, null, 2)}</pre>
|
||||||
|
<Link to="/foobar">Go to FooPage</Link>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user