You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Кейс: надо повесить метрику на скачивание.
для этого надо передать downloadLink и onDownload, при этом в самом onDownload нужно повесить вызов метрики и накрутить скачивание, так как onDownload внутри использует preventDefault и если просто повесить метрику - скачивания не будет.
выглядит это не очень.
предложение: добавить отдельно onDownloadClick или что-то вроде этого, или чтобы была возможность отключать preventDefault, чтобы можно было и свою реализацию сделать и оставить дефолтную. как пример у вас есть Link с onClick, там ничего не блокируется
Stage - 0
The text was updated successfully, but these errors were encountered:
Кажется что preventDefault нужен только если downloadLink пустой и обработчик загрузки какой-то внешний, а в остальных случаях надо просто переходить по ссылке.
@dmitrsavk ты же вроде разбирался с загрузкой файлов?
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Описание
Кейс: надо повесить метрику на скачивание.
для этого надо передать downloadLink и onDownload, при этом в самом onDownload нужно повесить вызов метрики и накрутить скачивание, так как onDownload внутри использует preventDefault и если просто повесить метрику - скачивания не будет.
выглядит это не очень.
предложение: добавить отдельно onDownloadClick или что-то вроде этого, или чтобы была возможность отключать preventDefault, чтобы можно было и свою реализацию сделать и оставить дефолтную. как пример у вас есть Link с onClick, там ничего не блокируется
Stage - 0
The text was updated successfully, but these errors were encountered: