1. Configuração de Aplicação
Desenvolvedor BackendContexto
Um desenvolvedor precisa garantir que um objeto de configuração de usuário contenha todas as chaves necessárias para o sistema, mesmo que o usuário tenha omitido algumas.
Problema
O objeto do usuário está incompleto, faltando chaves aninhadas essenciais para o funcionamento da aplicação.
Como usar
Cole o objeto do usuário no 'Objeto Alvo' e o objeto de configuração padrão no 'Fonte 1'.
Alvo: {"tema": {"modo": "escuro"}} | Fonte 1: {"tema": {"modo": "claro", "fonte": "Arial"}, "idioma": "pt-BR"}Resultado
O resultado será {"tema": {"modo": "escuro", "fonte": "Arial"}, "idioma": "pt-BR"}, preservando a escolha do usuário e completando o restante.