JSFiddle - React, Tailwind, and code Playground
HTML
<input type="checkbox" name="dias[]" value="Segunda">Segunda
<input type="checkbox" name="dias[]" value="Terca">Terça
<input type="checkbox" name="dias[]" value="Quarta">Quarta
<input type="checkbox" name="dias[]" value="Quinta">Quinta
<input type="checkbox" name="dias[]" value="Sexta">Sexta
<input type="checkbox" name="dias[]" value="Sabado">Sabado
<input type="checkbox" name="dias[]" value="Domingo">Domingo
<input type="hidden" name="dias" value="">
JavaScript
var inputs = $('input[name="dias[]"]');
inputs.on('change', function () {
var str = [];
inputs.each(function () {
if (this.checked) str.push(this.value);
});
$('input[name="dias"]').val(str.join(','));
console.log($('input[name="dias"]').val());
});