Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/docs/authentication.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/key-features.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/mapping.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 = {
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/providers.md
Original file line number Diff line number Diff line change
Expand Up @@ -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";
Expand Down
4 changes: 2 additions & 2 deletions docs/docs/publishing-public-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
By looking up the data you also can verify that it was published correctly.
2 changes: 1 addition & 1 deletion docs/docs/query-private-data.md
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/query-public-data.md
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/schema.md
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/space-invitations.md
Original file line number Diff line number Diff line change
Expand Up @@ -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";
Expand Down
Loading