Interface: UseFavoritesReturn
Defined in: composables/vue/useFavorites.ts:54
Properties
addToList
addToList: (
listId,productId?,clusterId?) =>Promise<void>
Defined in: composables/vue/useFavorites.ts:72
Parameters
listId
string
productId?
number
clusterId?
number
Returns
Promise<void>
cancelEdit
cancelEdit: () =>
void
Defined in: composables/vue/useFavorites.ts:67
Returns
void
confirmDelete
confirmDelete: (
list) =>void
Defined in: composables/vue/useFavorites.ts:69
Parameters
list
FavoriteList
Returns
void
createList
createList: (
name,isDefault) =>Promise<void>
Defined in: composables/vue/useFavorites.ts:71
Parameters
name
string
isDefault
boolean
Returns
Promise<void>
deleteList
deleteList: () =>
Promise<void>
Defined in: composables/vue/useFavorites.ts:70
Returns
Promise<void>
editingListId
editingListId:
Ref<string|null>
Defined in: composables/vue/useFavorites.ts:59
editListName
editListName:
Ref<string>
Defined in: composables/vue/useFavorites.ts:60
editSetAsDefault
editSetAsDefault:
Ref<boolean>
Defined in: composables/vue/useFavorites.ts:61
error
error:
Ref<string|null>
Defined in: composables/vue/useFavorites.ts:58
fetchLists
fetchLists: () =>
void
Defined in: composables/vue/useFavorites.ts:65
Returns
void
isProductInList
isProductInList: (
listId,productId) =>ComputedRef<boolean>
Defined in: composables/vue/useFavorites.ts:78
Parameters
listId
string
productId
number
Returns
ComputedRef<boolean>
lists
lists:
Ref<FavoriteList[]>
Defined in: composables/vue/useFavorites.ts:55
listToDelete
listToDelete:
Ref<FavoriteList|null>
Defined in: composables/vue/useFavorites.ts:64
loading
loading:
Ref<boolean>
Defined in: composables/vue/useFavorites.ts:56
newListName
newListName:
Ref<string>
Defined in: composables/vue/useFavorites.ts:62
newSetAsDefault
newSetAsDefault:
Ref<boolean>
Defined in: composables/vue/useFavorites.ts:63
removeFromList
removeFromList: (
listId,productId?,clusterId?) =>Promise<void>
Defined in: composables/vue/useFavorites.ts:73
Parameters
listId
string
productId?
number | number[]
clusterId?
number | number[]
Returns
Promise<void>
saving
saving:
Ref<boolean>
Defined in: composables/vue/useFavorites.ts:57
startEdit
startEdit: (
list) =>void
Defined in: composables/vue/useFavorites.ts:66
Parameters
list
FavoriteList
Returns
void
updateList
updateList: (
listId) =>Promise<void>
Defined in: composables/vue/useFavorites.ts:68
Parameters
listId
string
Returns
Promise<void>