refactor: extract navigation elements

This commit is contained in:
Carlos Valente
2025-06-22 11:34:00 +02:00
committed by Carlos Valente
parent 7fdda1c969
commit 269091986a
26 changed files with 421 additions and 356 deletions
@@ -15,7 +15,7 @@ const MessageControlExport = () => {
return (
<div className={style.messages} data-testid='panel-messages-control'>
{!isExtracted && <Corner onClick={(event) => handleLinks(event, 'messagecontrol')} />}
{!isExtracted && <Corner onClick={(event) => handleLinks('messagecontrol', event)} />}
<div className={classes}>
<ErrorBoundary>
<MessageControl />
@@ -49,7 +49,7 @@ export default function TimerPreview() {
return (
<div className={style.preview}>
<Corner onClick={(event) => handleLinks(event, 'timer')} />
<Corner onClick={(event) => handleLinks('timer', event)} />
<div className={contentClasses}>
<div
className={style.mainContent}
@@ -12,7 +12,7 @@ const TimerControlExport = () => {
const isExtracted = window.location.pathname.includes('/timercontrol');
return (
<div className={style.playback} data-testid='panel-timer-control'>
{!isExtracted && <Corner onClick={(event) => handleLinks(event, 'timercontrol')} />}
{!isExtracted && <Corner onClick={(event) => handleLinks('timercontrol', event)} />}
<div className={style.content}>
<ErrorBoundary>
<PlaybackControl />