Skip to main content
Version: 1.1.0

createFieldValueResolver

@spartanfx/react v1.1.0


@spartanfx/react / codeapps / createFieldValueResolver

Function: createFieldValueResolver()

function createFieldValueResolver(service, modeOrOptions?): IFieldValueResolver;

Plain (non-hook) factory. Use inside seed scripts / bulk imports / any non-React code. Inside components prefer useFieldValueResolver, which keeps the instance stable across renders.

modeOrOptions accepts a bare mode string ('sharepoint' / 'dataverse') for ergonomic seed usage, or the full options object.

Parameters

service

unknown

modeOrOptions?

| CAResolverMode | IFieldValueResolverOptions

Returns

IFieldValueResolver

Example

const projects = createFieldValueResolver(ProjectsService as never, 'sharepoint')
await ProjectsService.create(
await projects.resolveWritePayload({ Title: 'X', Department: 'Engineering' }) as never
)