This should allow a mutation like ```graphql mutation($projectId: String!, ...) { createComponent(input: {projectId: $projectId, ...}) { component { id } } } ``` with suitable inputs, i.e. projectId, name, extension etc.