Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3719 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3719 Rev 3747
Línea 65... Línea 65...
65
  } = useForm({
65
  } = useForm({
66
    defaultValues,
66
    defaultValues,
67
    values: currentTemplate ?? values
67
    values: currentTemplate ?? values
68
  });
68
  });
Línea -... Línea 69...
-
 
69
 
-
 
70
  console.log({ errors });
69
 
71
 
70
  const getHabitTemplate = async (url) => {
72
  const getHabitTemplate = async (url) => {
71
    try {
73
    try {
72
      const response = await getTemplate(url);
74
      const response = await getTemplate(url);
73
      setCurrentTemplate(response);
75
      setCurrentTemplate(response);
Línea 85... Línea 87...
85
    const valid = await trigger();
87
    const valid = await trigger();
86
    if (valid) setCurrentTab(currentTab + 1);
88
    if (valid) setCurrentTab(currentTab + 1);
87
  };
89
  };
Línea 88... Línea 90...
88
 
90
 
-
 
91
  const formatHabit = (habit) => {
89
  const formatHabit = (habit) => {
92
    console.log({ habit });
90
    const dataArray = Object.entries(habit);
93
    const dataArray = Object.entries(habit);
91
    const formatedData = dataArray.map(([key, value]) => {
94
    const formatedData = dataArray.map(([key, value]) => {
-
 
95
      if (key.includes('active')) return [key, value ? 1 : 0];
92
      if (key.includes('active')) return [key, value ? 1 : 0];
96
      if (key.includes('time')) {
-
 
97
        return value ? [key, value.padEnd(8, ':00')] : [key, '00:00:00'];
93
      if (key.includes('time')) return [key, value.padEnd(8, ':00')];
98
      }
94
      return [key, value];
99
      return [key, value];
95
    });
100
    });
96
    return Object.fromEntries(formatedData);
101
    return Object.fromEntries(formatedData);