Skip to content

ntcore-ts / @ntcore-ts/react / UseStructTopicOptions

Type Alias: UseStructTopicOptions<T> ​

UseStructTopicOptions<T> = object

Defined in: react/src/lib/use-struct-topic.ts:16

Options for useStructTopic (defaultValue, validator, typeName, schema, subscribeOptions, publish).

Type Parameters ​

T ​

T extends object | object[] = object

Properties ​

defaultValue? ​

optional defaultValue?: T

Defined in: react/src/lib/use-struct-topic.ts:17


publish? ​

optional publish?: true | TopicProperties

Defined in: react/src/lib/use-struct-topic.ts:26

Make this client the publisher of the topic so you can write with setValue. When provided, only call setValue after isReadyToWrite is true.


schema? ​

optional schema?: string

Defined in: react/src/lib/use-struct-topic.ts:20


subscribeOptions? ​

optional subscribeOptions?: SubscribeOptions

Defined in: react/src/lib/use-struct-topic.ts:21


typeName? ​

optional typeName?: string

Defined in: react/src/lib/use-struct-topic.ts:19


unpublishOnUnmount? ​

optional unpublishOnUnmount?: boolean

Defined in: react/src/lib/use-struct-topic.ts:28

When publish is set, call topic.unpublish() on unmount (default true).


validator? ​

optional validator?: ZodType<T>

Defined in: react/src/lib/use-struct-topic.ts:18

Released under the MIT License.