fix: correct name and surname resolution in namefield component

This commit is contained in:
EETagent 2022-12-26 17:27:26 +01:00
parent 0bdd6f225b
commit 6be31bebff

View file

@ -10,19 +10,25 @@
let value: string = ''; let value: string = '';
$: { if (valueName && valueSurname) {
const parsed = value.trim().split(' '); value = `${valueName} ${valueSurname}`;
if (parsed.length > 1) { } else if (valueName) {
valueName = parsed[0]; value = valueName;
valueSurname = parsed[1];
}
} }
onMount(() => { $: {
if (valueName && valueSurname) { const parsed = value.trim().split(' ');
value = `${valueName} ${valueSurname}`; if (parsed.length == 2) {
valueName = parsed[0];
valueSurname = parsed[1];
} else if (parsed.length > 2) {
valueName = parsed[0];
valueSurname = parsed[parsed.length - 1];
} else {
valueName = parsed[0];
valueSurname = '';
} }
}); }
export let error: string = ''; export let error: string = '';
</script> </script>