From 7c50d31a1c86ff4e3d09cde167547cafb261a61b Mon Sep 17 00:00:00 2001 From: Jackson Morgan Date: Sat, 19 Apr 2025 23:36:23 -0400 Subject: [PATCH] Allow primary class on nextgraph create --- packages/connected-nextgraph/src/NextGraphConnectedPlugin.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/connected-nextgraph/src/NextGraphConnectedPlugin.ts b/packages/connected-nextgraph/src/NextGraphConnectedPlugin.ts index 1a3a33b..b70fe37 100644 --- a/packages/connected-nextgraph/src/NextGraphConnectedPlugin.ts +++ b/packages/connected-nextgraph/src/NextGraphConnectedPlugin.ts @@ -16,6 +16,7 @@ export interface NextGraphConnectedContext { export interface NextGraphCreateResourceOptions { storeType?: "public" | "protected" | "private" | "group" | "dialog"; storeRepo?: string; + primaryClass?: string; } export interface NextGraphConnectedPlugin @@ -58,11 +59,12 @@ export const nextGraphConnectedPlugin: NextGraphConnectedPlugin = { : storeType === "private" ? context.nextgraph.privateStoreId : undefined); + const primaryClass = options?.primaryClass ?? "data:graph"; const nuri: NextGraphUri = await context.nextgraph.ng.doc_create( context.nextgraph.sessionId, "Graph", - "data:graph", + primaryClass, "store", storeType, storeRepo,