From ef4462c7edd28c06ee88b5c4d3cffa5b697b3369 Mon Sep 17 00:00:00 2001 From: nathan-websculpt Date: Fri, 4 Jul 2025 12:21:41 -0500 Subject: [PATCH 1/9] space-invitations: 'functions' changed to 'function' --- docs/docs/space-invitations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/space-invitations.md b/docs/docs/space-invitations.md index 9dee1882..7fdd712d 100644 --- a/docs/docs/space-invitations.md +++ b/docs/docs/space-invitations.md @@ -23,7 +23,7 @@ const { listInvitations } = useHypergraphApp(); listInvitations(); ``` -Once the functions is called the invitations are requested from and are available in the Hypergraph store. +Once the function is called the invitations are requested from and are available in the Hypergraph store. ```tsx import { useSelector } from "@xstate/store/react"; From 079e6c77ea0cb3cee7dd8ecc26e14763cdc2d54d Mon Sep 17 00:00:00 2001 From: nathan-websculpt Date: Fri, 4 Jul 2025 12:22:41 -0500 Subject: [PATCH 2/9] key-features: missing colon --- docs/docs/key-features.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/key-features.md b/docs/docs/key-features.md index 4d69de61..d83b8fff 100644 --- a/docs/docs/key-features.md +++ b/docs/docs/key-features.md @@ -36,7 +36,7 @@ Data is **persisted first on the client**—not on a remote database. Users can Every update is encrypted **on the client** using XChaCha20-Poly1305. Only members of a Space possess the symmetric key, so neither the sync server nor The Graph can read private data. -* **Automatic key rotation** when members join/leave (not yet implemented). +* **Automatic key rotation**: when members join/leave (not yet implemented). * **Multi-device**: each device holds its own key pair. ## Knowledge Graph SDK From 1d7dac5af4c850d763488c11134ca351a7a0840d Mon Sep 17 00:00:00 2001 From: nathan-websculpt Date: Fri, 4 Jul 2025 12:31:36 -0500 Subject: [PATCH 3/9] providers: 'you' was missing --- docs/docs/providers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/providers.md b/docs/docs/providers.md index 75ba1143..e3f1fcdf 100644 --- a/docs/docs/providers.md +++ b/docs/docs/providers.md @@ -56,7 +56,7 @@ const App = () => { ## HypergraphSpaceProvider -Whenever interact with a space you need to provide the space ID. In order providing the space ID to every hook e.g. useSpace, useQuery, useCreateEntity, etc. you can use the `HypergraphSpaceProvider` to wrap a section of your app with the space ID. +Whenever you interact with a space you need to provide the space ID. In order providing the space ID to every hook e.g. useSpace, useQuery, useCreateEntity, etc. you can use the `HypergraphSpaceProvider` to wrap a section of your app with the space ID. ```tsx import { HypergraphSpaceProvider } from "@graphprotocol/hypergraph-react"; From cc38dc00046a62f1548f6fc3bdb2af4d093935c1 Mon Sep 17 00:00:00 2001 From: nathan-websculpt Date: Fri, 4 Jul 2025 12:33:23 -0500 Subject: [PATCH 4/9] authentication: 'a' was missing --- docs/docs/authentication.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/authentication.md b/docs/docs/authentication.md index de16f9c3..4967a222 100644 --- a/docs/docs/authentication.md +++ b/docs/docs/authentication.md @@ -2,7 +2,7 @@ ## Geo Connect -The default and recommended way to authenticate is via Geo Connect. Geo Connect is dedicated application hosted by the GeoBrowser team. Through Geo Connect you can authenticate with your GeoBrowser account and use it to selectively delegate access to your private and public spaces. +The default and recommended way to authenticate is via Geo Connect. Geo Connect is a dedicated application hosted by the GeoBrowser team. Through Geo Connect you can authenticate with your GeoBrowser account and use it to selectively delegate access to your private and public spaces. If you create you application using TypeSync or use the [hypergraph-app-template](https://github.com/graphprotocol/hypergraph-app-template) the full authentication flow is already implemented for you. From 32e5d8a4fadeef7899a218038ba701a2469d7f20 Mon Sep 17 00:00:00 2001 From: nathan-websculpt Date: Fri, 4 Jul 2025 12:37:06 -0500 Subject: [PATCH 5/9] schema: missing 'to' --- docs/docs/schema.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/schema.md b/docs/docs/schema.md index 8f2ecef5..3321d58f 100644 --- a/docs/docs/schema.md +++ b/docs/docs/schema.md @@ -1,6 +1,6 @@ # Schema -The Hypergraph schema allows you define the data model for your application. It is based on the GRC-20 specification and allows you to define Types with properties and relations to other Types. +The Hypergraph schema allows you to define the data model for your application. It is based on the GRC-20 specification and allows you to define Types with properties and relations to other Types. ## Example From f4d64f5ed760ef653fc3c76f4491152edb33bd69 Mon Sep 17 00:00:00 2001 From: Nathan <58645278+nathan-websculpt@users.noreply.github.com> Date: Fri, 4 Jul 2025 14:30:18 -0500 Subject: [PATCH 6/9] changed 'your' to 'you' in query-private-data.md (#318) --- docs/docs/query-private-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/query-private-data.md b/docs/docs/query-private-data.md index f4ac0821..65fd3123 100644 --- a/docs/docs/query-private-data.md +++ b/docs/docs/query-private-data.md @@ -1,6 +1,6 @@ # Query Private Data -Based on your schema, you can query private data that your created using Hypergraph. +Based on your schema, you can query private data that you created using Hypergraph. ## useQuery From c1e9fd262a51db3a75d88b12b95fe8a18c0c360c Mon Sep 17 00:00:00 2001 From: Nathan <58645278+nathan-websculpt@users.noreply.github.com> Date: Fri, 4 Jul 2025 14:30:56 -0500 Subject: [PATCH 7/9] Update mapping.md (#319) --- docs/docs/mapping.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/mapping.md b/docs/docs/mapping.md index 7c89f770..2f3e0011 100644 --- a/docs/docs/mapping.md +++ b/docs/docs/mapping.md @@ -4,7 +4,7 @@ The public knowledge graph is based on property IDs. In order to integrate with This is done using an object called a mapping. The mapping has to be provided to the `HypergraphAppProvider` component. -A mapping entry defined the type IDs, properties and relations of a type. Here an example mapping for a schema with an `Event` and a `Company`: +A mapping entry defines the type IDs, properties and relations of a type. Here is an example mapping for a schema with an `Event` and a `Company`: ```tsx export const mapping: Mapping = { From e281016104630b32e74fae621b442fc52303a9be Mon Sep 17 00:00:00 2001 From: Nathan <58645278+nathan-websculpt@users.noreply.github.com> Date: Fri, 4 Jul 2025 14:31:39 -0500 Subject: [PATCH 8/9] Update publishing-public-data.md (#320) --- docs/docs/publishing-public-data.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/docs/publishing-public-data.md b/docs/docs/publishing-public-data.md index 034ee91b..4175baa0 100644 --- a/docs/docs/publishing-public-data.md +++ b/docs/docs/publishing-public-data.md @@ -80,6 +80,6 @@ const MyComponent = ({ publicSpaceId }: { publicSpaceId: string }) => { In order to explore the knowledge graph you can use GeoBrowser. -Visist [https://testnet.geobrowser.io/root](https://testnet.geobrowser.io/root) and explore the knowledge graph. Once you published you can find it via the search by name or by id. +Visit [https://testnet.geobrowser.io/root](https://testnet.geobrowser.io/root) and explore the knowledge graph. Once you published you can find it via the search by name or by id. -By looking up the data you also can verify that it was published correctly. \ No newline at end of file +By looking up the data you also can verify that it was published correctly. From f73a2e0230ff3c96692de40b075c90c808584f73 Mon Sep 17 00:00:00 2001 From: Nathan <58645278+nathan-websculpt@users.noreply.github.com> Date: Fri, 4 Jul 2025 14:33:00 -0500 Subject: [PATCH 9/9] Update query-public-data.md (#321) --- docs/docs/query-public-data.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/query-public-data.md b/docs/docs/query-public-data.md index e83232ac..81602b92 100644 --- a/docs/docs/query-public-data.md +++ b/docs/docs/query-public-data.md @@ -1,6 +1,6 @@ # Query Public Data -Based on your schema, you can query public data that your created using Hypergraph. It works very much like [querying private data](/docs/query-private-data). +Based on your schema, you can query public data that you created using Hypergraph. It works very much like [querying private data](/docs/query-private-data). ## useQuery