Greg Wardwell

Results 25 comments of Greg Wardwell

If `required: false` is implied by the presence of a default value, then shouldn’t that mean `required: true` is implied by the omission of a default value, therefore making `required`...

`required: true` only throws a warning in development mode. It is possible to successfully run an application in production with a required prop that is not assigned a value when...

I'm experiencing the same problem in my App. When I write it this way, it fails: ```ts import userQuery from '@/graphql/queries/user/user.graphql'; ​ export default { apollo: { user: { query:...

@pcmanus That all makes a lot of sense. If it changes anything, we plan to introduce linting rules that enforce `@shareable` consistency of all fields on a type to avoid...

I can get behind this being an error: ```gql type T @shareable @shareable { ... } ``` as long as this is allowed: ```gql type T @shareable { ... }...

@pcmanus Do you have examples of `@shareable` being necessary on an entity? So far, schema checks have indicated to me that `@shareable` is not necessary for entities and that entity...

@uriannrima's [suggested solution](https://github.com/vuejs/vue-router/issues/1863#issuecomment-391744471) did the trick for me. I think that solution, or one along the same lines, needs to be implemented to make life easier when developing Vue apps...

@Haroenv Thanks for the response and explanation. What's preventing Vue InstantSearch from looking at `window. __ALGOLIA_STATE__` in a similar way too how you're handling hydration in React InstantSearch? Or utilizing...

Deprecating the type lends clarity to the intent of the schema change. If the queries/mutations/fields that return the type are deprecated, that doesn’t indicate that no new queries/mutations/fields returning the...

@smyrick Part of the goal is for the context to be limited to a specific branch of resolving data cross subgraph as not all branches are guaranteed to need the...