Apply transitions to all dropdowns

This commit is contained in:
Vagner 2024-10-12 13:09:34 -03:00
parent 1287a0e9a7
commit 149f0e4767
3 changed files with 168 additions and 158 deletions

View File

@ -193,6 +193,7 @@ watch(walletAddress, (): void => {
src="@/assets/chevronDownBlack.svg"
/>
</button>
<transition name="dropdown">
<div
v-if="selectTokenToggle"
class="mt-2 w-[100px] text-gray-900 absolute"
@ -220,6 +221,7 @@ watch(walletAddress, (): void => {
</div>
</div>
</div>
</transition>
</div>
</div>
<div class="custom-divide py-2 mb-2"></div>

View File

@ -135,6 +135,7 @@ const handleButtonClick = async (
src="@/assets/chevronDownBlack.svg"
/>
</button>
<transition name="dropdown">
<div
v-if="selectTokenToggle"
class="mt-2 w-[100px] text-gray-900 absolute"
@ -162,6 +163,7 @@ const handleButtonClick = async (
</div>
</div>
</div>
</transition>
</div>
</div>

View File

@ -111,6 +111,7 @@ onClickOutside(infoMenuRef, () => {
Menu
</h1>
</button>
<transition name="dropdown">
<div
v-show="infoMenuOpenToggle"
class="mt-10 absolute w-full text-gray-900 lg-view"
@ -184,6 +185,7 @@ onClickOutside(infoMenuRef, () => {
</div>
</div>
</div>
</transition>
</div>
<RouterLink
:to="'/faq'"
@ -246,6 +248,7 @@ onClickOutside(infoMenuRef, () => {
</svg>
</div>
</div>
<transition name="dropdown">
<div
v-show="currencyMenuOpenToggle"
class="mt-10 absolute text-gray-900 lg-view min-w-max left-0"
@ -273,6 +276,7 @@ onClickOutside(infoMenuRef, () => {
</div>
</div>
</div>
</transition>
</div>
<button
type="button"
@ -322,6 +326,7 @@ onClickOutside(infoMenuRef, () => {
</svg>
</div>
</div>
<transition name="dropdown">
<div
v-show="menuOpenToggle"
class="mt-10 absolute w-full text-gray-900 lg-view"
@ -344,6 +349,7 @@ onClickOutside(infoMenuRef, () => {
</div>
</div>
</div>
</transition>
</div>
</div>
</div>