Thanks for excellent library, very useful and elegant! :-)
When I save data { :first "mike", :last "thompson"} with :firestore/add and then later read it with :firestore/get, the result is { "first" "mike", "last" "thompson"} ie. the keys have changed to strings.
I understand that firestore does not support keywords and needs to convert them to strings, but perhaps when reading data back from firestore your library could convert all keys in maps to keywords? I can do this myself, but you can consider if it might be ok to do it on lbrary level.
Thanks for excellent library, very useful and elegant! :-)
When I save data { :first "mike", :last "thompson"} with :firestore/add and then later read it with :firestore/get, the result is { "first" "mike", "last" "thompson"} ie. the keys have changed to strings.
I understand that firestore does not support keywords and needs to convert them to strings, but perhaps when reading data back from firestore your library could convert all keys in maps to keywords? I can do this myself, but you can consider if it might be ok to do it on lbrary level.