+ class="origin-top-right absolute right-0 mt-2 w-56 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5"
+ id="sponsoring:dropdown:menu">
{#if current_runners.some((r) => r.is_selected === true)}
-
{
contacts = val;
});
+ document.addEventListener("click", function (e) {
+ if (
+ e.target.parentNode.parentNode.id != "sponsoring:dropdown" &&
+ e.target.parentNode.parentNode.id != "sponsoring:dropdown:menu"
+ ) {
+ sponsoring_contracts_download_open = false;
+ }
+ });
function deleteTeam() {
RunnerTeamService.runnerTeamControllerRemove(original.id, false)
.then((resp) => {
@@ -167,7 +175,8 @@
{#if sponsoring_contracts_download_open}
+ class="origin-top-right absolute right-0 mt-2 w-56 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5"
+ id="sponsoring:dropdown:menu">
{
usersstore.set(data);
});
+ document.addEventListener("click", function (e) {
+ if (
+ e.target.parentNode.parentNode.id != "sponsoring:dropdown" &&
+ e.target.parentNode.parentNode.id != "sponsoring:dropdown:menu"
+ ) {
+ sponsoring_contracts_download_open = false;
+ }
+ });
async function generateSponsoringContract(locale) {
sponsoring_contracts_download_open = false;
const teams = current_teams.filter((r) => r.is_selected === true);
@@ -120,7 +128,8 @@
{#if sponsoring_contracts_download_open}
+ class="origin-top-right absolute right-0 mt-2 w-56 rounded-md shadow-lg bg-white ring-1 ring-black ring-opacity-5"
+ id="sponsoring:dropdown:menu">