change page localstorage names for new report page
This commit is contained in:
@@ -163,7 +163,6 @@ async function save() {
|
|||||||
let payload = JSON.stringify([localMember.value]);
|
let payload = JSON.stringify([localMember.value]);
|
||||||
if (newMember.value) {
|
if (newMember.value) {
|
||||||
query = 'members/add';
|
query = 'members/add';
|
||||||
console.log(33, localMember.value);
|
|
||||||
payload = JSON.stringify(localMember.value);
|
payload = JSON.stringify(localMember.value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -79,8 +79,8 @@ export function getLocalLanguage(): string | null {
|
|||||||
|
|
||||||
type pageDefault = {
|
type pageDefault = {
|
||||||
page: string;
|
page: string;
|
||||||
filteredColumn: string;
|
stringValue: string;
|
||||||
filteredValue: string[];
|
filteredValues: string[];
|
||||||
};
|
};
|
||||||
|
|
||||||
type pageDefaults = pageDefault[];
|
type pageDefaults = pageDefault[];
|
||||||
@@ -94,7 +94,7 @@ export function setLocalPageDefaults(
|
|||||||
) {
|
) {
|
||||||
updateOrAddObject(
|
updateOrAddObject(
|
||||||
pageDefaults.value,
|
pageDefaults.value,
|
||||||
{ page: page, filteredColumn: filteredColumn, filteredValue: filteredValue },
|
{ page: page, stringValue: filteredColumn, filteredValues: filteredValue },
|
||||||
'page',
|
'page',
|
||||||
);
|
);
|
||||||
localStorage.setItem('pageDefaults', JSON.stringify(pageDefaults.value));
|
localStorage.setItem('pageDefaults', JSON.stringify(pageDefaults.value));
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ const open = async (eventArray: number, event: Event) => {
|
|||||||
|
|
||||||
// set custom filter
|
// set custom filter
|
||||||
const defaults = getLocalPageDefaults('attendance');
|
const defaults = getLocalPageDefaults('attendance');
|
||||||
setNewFilter(defaults?.filteredColumn || '', ...(defaults?.filteredValue ?? []));
|
setNewFilter(defaults?.stringValue || '', ...(defaults?.filteredValues ?? []));
|
||||||
|
|
||||||
// set amount of missing attendace
|
// set amount of missing attendace
|
||||||
missingAttendanceAmount.value = filteredMembers.value.length;
|
missingAttendanceAmount.value = filteredMembers.value.length;
|
||||||
|
|||||||
@@ -286,8 +286,8 @@ onMounted(() => {
|
|||||||
localCompareMembers.value = inProps.compareMembers;
|
localCompareMembers.value = inProps.compareMembers;
|
||||||
|
|
||||||
const defaults = getLocalPageDefaults(page.value);
|
const defaults = getLocalPageDefaults(page.value);
|
||||||
selectedColumnFilter.value = defaults?.filteredColumn || '';
|
selectedColumnFilter.value = defaults?.stringValue || '';
|
||||||
selectedColumnOptions.value = defaults?.filteredValue ?? [];
|
selectedColumnOptions.value = defaults?.filteredValues ?? [];
|
||||||
|
|
||||||
// set custom filter
|
// set custom filter
|
||||||
setNewFilter(selectedColumnFilter.value, ...selectedColumnOptions.value);
|
setNewFilter(selectedColumnFilter.value, ...selectedColumnOptions.value);
|
||||||
|
|||||||
Reference in New Issue
Block a user