"react-native": "0.61.0",
"react-native-calendars": "^1.265.0",
Same Error, but with 'DAY'.
TypeError: TypeError: undefined is not an object (evaluating 'getSetting('dayNames')[getField(DAY)]')
Solved add dayNames on array ->
LocaleConfig.locales['pt'] = {
monthNames: ['Janeiro', 'Fevereiro', 'Mar莽o', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'],
monthNamesShort: ['Jan.', 'Fev.', 'Mar', 'Abril', 'Mai', 'Jun', 'Jul.', 'Ago', 'Set.', 'Out.', 'Nov.', 'Dez.'],
dayNames: ['Segunda', 'Ter莽a', 'Quarta', 'Quinta', 'Sexta', 'S谩bado', 'Domingo'],
dayNamesShort: ['Dom.', 'Seg.', 'Ter.', 'Qua.', 'Qui.', 'Sex.', 'Sab.']
};
LocaleConfig.defaultLocale = 'pt';
try add 'LocaleConfig' as above.
same error
Solved add dayNames on array ->
LocaleConfig.locales['pt'] = {
monthNames: ['Janeiro', 'Fevereiro', 'Mar莽o', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'],
monthNamesShort: ['Jan.', 'Fev.', 'Mar', 'Abril', 'Mai', 'Jun', 'Jul.', 'Ago', 'Set.', 'Out.', 'Nov.', 'Dez.'],
dayNames: ['Segunda', 'Ter莽a', 'Quarta', 'Quinta', 'Sexta', 'S谩bado', 'Domingo'],
dayNamesShort: ['Dom.', 'Seg.', 'Ter.', 'Qua.', 'Qui.', 'Sex.', 'Sab.']
};LocaleConfig.defaultLocale = 'pt';
try add 'LocaleConfig' as above.
doesn't always help, sometimes i need to change something and save -> it reloads js bundle and then error goes away, weird
Most helpful comment
Solved add dayNames on array ->
LocaleConfig.locales['pt'] = {
monthNames: ['Janeiro', 'Fevereiro', 'Mar莽o', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'],
monthNamesShort: ['Jan.', 'Fev.', 'Mar', 'Abril', 'Mai', 'Jun', 'Jul.', 'Ago', 'Set.', 'Out.', 'Nov.', 'Dez.'],
dayNames: ['Segunda', 'Ter莽a', 'Quarta', 'Quinta', 'Sexta', 'S谩bado', 'Domingo'],
dayNamesShort: ['Dom.', 'Seg.', 'Ter.', 'Qua.', 'Qui.', 'Sex.', 'Sab.']
};
LocaleConfig.defaultLocale = 'pt';
try add 'LocaleConfig' as above.