mirror of
https://github.com/immich-app/immich
synced 2025-11-07 17:27:20 +00:00
* refactor(web): asset select actions * remaining pages/components + data flow changes * fix check
19 lines
632 B
Svelte
19 lines
632 B
Svelte
<script lang="ts">
|
|
import MenuOption from '$lib/components/shared-components/context-menu/menu-option.svelte';
|
|
import RemoveFavorite from '../actions/remove-favorite.svelte';
|
|
import { getMenuContext } from '../asset-select-context-menu.svelte';
|
|
import { OnAssetFavorite } from '../asset-select-control-bar.svelte';
|
|
|
|
export let onAssetFavorite: OnAssetFavorite | undefined = undefined;
|
|
const closeMenu = getMenuContext();
|
|
</script>
|
|
|
|
<RemoveFavorite let:handleRemoveFavorite {onAssetFavorite}>
|
|
<MenuOption
|
|
on:click={() => {
|
|
closeMenu();
|
|
handleRemoveFavorite();
|
|
}}
|
|
text="Remove from favorites"
|
|
/>
|
|
</RemoveFavorite>
|