How can you create custom directives in GraphQL, and what are some use cases for them? | Directives | GraphQL Interview Questions | NextRound.in