mirror of
https://github.com/Ocelot-Social-Community/Ocelot-Social.git
synced 2025-12-13 07:46:06 +00:00
Fix: named slot scopes
This commit is contained in:
parent
d465e94596
commit
7df4432601
@ -15,15 +15,16 @@
|
|||||||
<template #popover="{ toggleMenu }">
|
<template #popover="{ toggleMenu }">
|
||||||
<div class="content-menu-popover">
|
<div class="content-menu-popover">
|
||||||
<ds-menu :routes="routes">
|
<ds-menu :routes="routes">
|
||||||
<ds-menu-item
|
<template #menuitem="item">
|
||||||
#menuitem="item"
|
<ds-menu-item
|
||||||
:route="item.route"
|
:route="item.route"
|
||||||
:parents="item.parents"
|
:parents="item.parents"
|
||||||
@click.stop.prevent="openItem(item.route, toggleMenu)"
|
@click.stop.prevent="openItem(item.route, toggleMenu)"
|
||||||
>
|
>
|
||||||
<base-icon :name="item.route.icon" />
|
<base-icon :name="item.route.icon" />
|
||||||
{{ item.route.label }}
|
{{ item.route.label }}
|
||||||
</ds-menu-item>
|
</ds-menu-item>
|
||||||
|
</template>
|
||||||
</ds-menu>
|
</ds-menu>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@ -13,21 +13,20 @@
|
|||||||
<base-icon class="dropdown-arrow" name="angle-down" />
|
<base-icon class="dropdown-arrow" name="angle-down" />
|
||||||
</a>
|
</a>
|
||||||
</template>
|
</template>
|
||||||
<ds-menu
|
<template #popover="{ toggleMenu }">
|
||||||
#popover="{ toggleMenu }"
|
<ds-menu class="dropdown-menu-popover" :routes="filterOptions">
|
||||||
class="dropdown-menu-popover"
|
<template #menuitem="item">
|
||||||
:routes="filterOptions"
|
<ds-menu-item
|
||||||
>
|
class="dropdown-menu-item"
|
||||||
<ds-menu-item
|
:route="item.route"
|
||||||
#menuitem="item"
|
:parents="item.parents"
|
||||||
class="dropdown-menu-item"
|
@click.stop.prevent="filter(item.route, toggleMenu)"
|
||||||
:route="item.route"
|
>
|
||||||
:parents="item.parents"
|
{{ item.route.label }}
|
||||||
@click.stop.prevent="filter(item.route, toggleMenu)"
|
</ds-menu-item>
|
||||||
>
|
</template>
|
||||||
{{ item.route.label }}
|
</ds-menu>
|
||||||
</ds-menu-item>
|
</template>
|
||||||
</ds-menu>
|
|
||||||
</dropdown>
|
</dropdown>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@ -8,22 +8,20 @@
|
|||||||
<base-icon class="dropdown-arrow" name="angle-down" />
|
<base-icon class="dropdown-arrow" name="angle-down" />
|
||||||
</a>
|
</a>
|
||||||
</template>
|
</template>
|
||||||
<ds-menu
|
<template #popover="{ toggleMenu }">
|
||||||
#popover="{ toggleMenu }"
|
<ds-menu class="locale-menu-popover" :matcher="matcher" :routes="routes">
|
||||||
class="locale-menu-popover"
|
<template #menuitem="item">
|
||||||
:matcher="matcher"
|
<ds-menu-item
|
||||||
:routes="routes"
|
class="locale-menu-item"
|
||||||
>
|
:route="item.route"
|
||||||
<ds-menu-item
|
:parents="item.parents"
|
||||||
#menuitem="item"
|
@click.stop.prevent="changeLanguage(item.route.path, toggleMenu)"
|
||||||
class="locale-menu-item"
|
>
|
||||||
:route="item.route"
|
{{ item.route.name }}
|
||||||
:parents="item.parents"
|
</ds-menu-item>
|
||||||
@click.stop.prevent="changeLanguage(item.route.path, toggleMenu)"
|
</template>
|
||||||
>
|
</ds-menu>
|
||||||
{{ item.route.name }}
|
</template>
|
||||||
</ds-menu-item>
|
|
||||||
</ds-menu>
|
|
||||||
</dropdown>
|
</dropdown>
|
||||||
</client-only>
|
</client-only>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user