lukemorales / query-key-factory

A library for creating typesafe standardized query keys, useful for cache management in @tanstack/query
https://www.npmjs.com/package/@lukemorales/query-key-factory
MIT License
1.21k stars 32 forks source link

initialData not making the UseQueryResult defined when using TypedUseQueryOptions #76

Open p7gg opened 1 year ago

p7gg commented 1 year ago

is there a way to make sure, that when I pass initialData, the query result comes back as DefinedUseQuery?

reproduction: https://www.typescriptlang.org/play?#code/JYWwDg9gTgLgBAbzgYygUwIYzQRQK5pQCeA0mkQM4A0cAKkWGgCYCqFuBxA8mDMBADsKcAL5wAZlAgg4AcgACAGzwBrNCGgZFaCgHoAjpyIBaNSfEZkMaEVkAoUJFiI4edvkJFREqTIUwMIQDkFV10SxhjQ097O2RBCnhxCAg4AF4UcOwPYjJKAApZZIhZGgQ7OEq4ACMMKAAuOHyzRsSoYAEAcwBKdIA+JvKq4bho3PJGgG0zAF0qCpHKsaIAMQFG-N60gYAFX2B2ADp0CghFADc0fJgoAm6FypF7p7s4hPg3NBWU9KaWuDaHU6NAgvH4QgA-I16IxWO4jDw+AkADwwBhoCDiCQpQ61KB9LYDIZVdAwPBQASueGefLExaHBmgpFCeaLSoMw7FXF1ZrkbqsqovESveJBUZGX6fb4QQrFUouDrAPhaAAiWAwjRuBFE91FiTgTHVv2Wh0NATsul0IwAehCgA