import React from 'react' import { Button, Column, Divider, Icon, Row, Text } from '../../atoms' import { CircularProgress, DaySelector, InputTimeHours } from '../../molecules' import { getGlobalStyle } from '../../../helpers' import type { SetupScheduleProps } from './type' import styles from './styles.module.css' export const SetupSchedule: React.FC = ({ days = [], selectedDays = [], dynamicDays = [], times = [], hours = 0, totalHours = 0, handleSelectedDay = () => { }, handleDeleteSchedule = () => { }, setOpenModal = () => { }, onChangeSaveHour = ({ time, name, day }) => { return { time, name, day } }, }) => { const disabled = Boolean(Number(totalHours) < 10) return (
Horario comercial Configura tus horarios Selecciona los días de la semana en que tu tienda funcionará { return { day: Number(d.day), name: `${d.name.slice(0, 1)}` } })} handleDaySelection={(day) => { return handleSelectedDay(day) }} selectedDays={selectedDays} /> {dynamicDays.map((day) => { const daySelected = selectedDays.includes(Number(day?.day)) return ( {day?.name} {daySelected ? (<> { onChangeSaveHour({ time, name: 'schHoSta', day: day?.day }) }} /> { console.log('Hola') onChangeSaveHour({ time, name: 'schHoEnd', day: day?.day }) }} /> {daySelected && } ) : Tienda cerrada } {!day.loading ? : 'Loading'} ) })}
) }