-
-
Mit ProPapier Preise vergleichen und sparen
-
('cards', [])
const currentSort = useLocalStorage('sort', 0)
+const currentSortDirection = useLocalStorage('sortDirection', 0)
const currentCard = ref()
const currentCardIndex = ref(-1)
const modal = useTemplateRef('modal')
const deleteModal = useTemplateRef('deleteModal')
const priceCards = useTemplateRef<(typeof PpPriceCard)[]>('priceCard')
+const sortElements : DropDownElement[] = [
+ {
+ label: 'Rollen',
+ value: 0,
+ },
+ {
+ label: 'Blatt',
+ value: 1,
+ },
+ {
+ label: 'Lagen',
+ value: 2,
+ }
+]
+const currentSortElement = ref(sortElements[0]!)
+
+const setSortElement = (element : DropDownElement) => {
+ sort(element.value as number)
+}
+
const createCard = (uuid : string) : Card => ({
uuid,
name: '',
@@ -70,7 +111,6 @@ const createCard = (uuid : string) : Card => ({
layers: '',
})
-
const addCard = (card : Card) => {
cards.value.unshift({ ...card })
sort()
@@ -111,37 +151,23 @@ const openDeleteModal = () => {
deleteModal.value?.$el.showModal()
}
-const filterButtons = ref