Skip to content

Commit 05288e1

Browse files
fix(calendar): habilitamos click en eventos sin url
1 parent d7eacd3 commit 05288e1

3 files changed

Lines changed: 5 additions & 10 deletions

File tree

src/organisms/Calendar/Dropdown/CalendarDropdown/Components/EventsGroup.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ export const EventsGroup = ({
8585
headquartersAddress={event.headquarters_address}
8686
onClick={eventOnClick}
8787
showCourse
88-
url={event.url ?? ''}
8988
/>
9089
</Box>
9190
)

src/organisms/Calendar/EventsList/EventsList.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ describe('EventsList', () => {
3232
const onClick = jest.fn()
3333
const user = userEvent.setup()
3434

35-
renderComponent(onClick, { url: '/demo' })
35+
renderComponent(onClick)
3636

3737
await user.click(screen.getByText('Evento demo'))
3838

@@ -60,7 +60,7 @@ describe('EventsList', () => {
6060
const onClick = jest.fn()
6161
const user = userEvent.setup()
6262

63-
renderComponent(onClick, { url: '' })
63+
renderComponent(onClick)
6464

6565
expect(screen.queryByText('Aún no disponible')).not.toBeInTheDocument()
6666

src/organisms/Calendar/EventsList/EventsList.tsx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ export interface IEventList {
2020
text: string
2121
type: string
2222
unitName?: string
23-
url?: string | null
2423
}
2524

2625
export const EventsList = ({
@@ -39,12 +38,9 @@ export const EventsList = ({
3938
text,
4039
type,
4140
unitName,
42-
url,
4341
}: IEventList): JSX.Element => {
4442
const border = `1px solid ${vars('colors-neutral-platinum') ?? '#E8E8E8'}`
4543
const hoverBg = vars('colors-neutral-cultured2') ?? '#F8F8F8'
46-
const hasUrl = Boolean(url)
47-
const isClickable = Boolean(onClick) && hasUrl
4844
const isCpr = type === 'cpr'
4945
const showEventLocation = !isCpr || Boolean(headquartersAddress)
5046

@@ -88,11 +84,11 @@ export const EventsList = ({
8884
borderTop={border}
8985
display="flex"
9086
gap="12px"
91-
cursor={isClickable ? 'pointer' : 'default'}
92-
onClick={isClickable ? onClick : undefined}
87+
cursor={'pointer'}
88+
onClick={onClick}
9389
p="16px"
9490
transition="background-color 0.2s ease"
95-
_hover={isClickable ? { bg: hoverBg } : undefined}
91+
_hover={{ bg: hoverBg }}
9692
>
9793
<Box
9894
bg={color}

0 commit comments

Comments
 (0)