Following your example I managed to get it working this way
const { user } = auth ?? {}
that way you won't get the Cannot destructure property 'nn' of 'nn' as it is null.