default
talawa-api / directives/directiveTransformer/roleDirectiveTransformer / default
Function: default()
> default(schema
, directiveName
): GraphQLSchema
A function to transform a GraphQL schema by adding role-based authorization logic to the fields with the specified directive.
Parameters
schema
GraphQLSchema
The original GraphQL schema to be transformed.
directiveName
string
The name of the directive that will trigger the transformation.
Returns
GraphQLSchema
A new GraphQL schema with the role-based authorization logic applied.
See
Parent File:
src/index.ts
Example
const transformedSchema = roleDirectiveTransformer(originalSchema, 'role');
Defined in
src/directives/directiveTransformer/roleDirectiveTransformer.ts:24