cleanup period confusion
This commit is contained in:
@@ -277,7 +277,7 @@ export const actions: Actions = {
|
|||||||
rewardType: (fd.get('rewardType') as string) || 'points',
|
rewardType: (fd.get('rewardType') as string) || 'points',
|
||||||
rewardValue: (fd.get('rewardValue') as string) || '',
|
rewardValue: (fd.get('rewardValue') as string) || '',
|
||||||
criteriaValue: Number(fd.get('criteriaValue') || 0),
|
criteriaValue: Number(fd.get('criteriaValue') || 0),
|
||||||
period: (fd.get('period') as string) || 'weekly'
|
period: (fd.get('period') as string) || ''
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
return { success: true };
|
return { success: true };
|
||||||
@@ -321,7 +321,7 @@ export const actions: Actions = {
|
|||||||
rewardType: (fd.get('rewardType') as string) || 'points',
|
rewardType: (fd.get('rewardType') as string) || 'points',
|
||||||
rewardValue: (fd.get('rewardValue') as string) || '',
|
rewardValue: (fd.get('rewardValue') as string) || '',
|
||||||
criteriaValue: Number(fd.get('criteriaValue') || 0),
|
criteriaValue: Number(fd.get('criteriaValue') || 0),
|
||||||
period: (fd.get('period') as string) || 'weekly'
|
period: (fd.get('period') as string) || ''
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
return { success: true };
|
return { success: true };
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
rewardType: 'points',
|
rewardType: 'points',
|
||||||
rewardValue: '',
|
rewardValue: '',
|
||||||
criteriaValue: 0,
|
criteriaValue: 0,
|
||||||
period: 'weekly'
|
period: 'daily'
|
||||||
};
|
};
|
||||||
let tplVals = $state({ ...blankTpl });
|
let tplVals = $state({ ...blankTpl });
|
||||||
|
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
rewardType: rec.rewardType || 'points',
|
rewardType: rec.rewardType || 'points',
|
||||||
rewardValue: rec.rewardValue ?? '',
|
rewardValue: rec.rewardValue ?? '',
|
||||||
criteriaValue: rec.criteriaValue ?? 0,
|
criteriaValue: rec.criteriaValue ?? 0,
|
||||||
period: rec.period || 'weekly'
|
period: rec.period || ''
|
||||||
};
|
};
|
||||||
showTplModal = true;
|
showTplModal = true;
|
||||||
}
|
}
|
||||||
@@ -554,18 +554,23 @@
|
|||||||
Reward Value
|
Reward Value
|
||||||
<input name="rewardValue" bind:value={tplVals.rewardValue} />
|
<input name="rewardValue" bind:value={tplVals.rewardValue} />
|
||||||
</label>
|
</label>
|
||||||
<label>
|
{#if tplVals.bonusType !== 'manual'}
|
||||||
Target Value
|
<label>
|
||||||
<input type="number" name="criteriaValue" bind:value={tplVals.criteriaValue} />
|
Target Value
|
||||||
</label>
|
<input type="number" name="criteriaValue" bind:value={tplVals.criteriaValue} />
|
||||||
<label>
|
</label>
|
||||||
Period
|
{/if}
|
||||||
<select name="period" bind:value={tplVals.period}>
|
{#if tplVals.bonusType === 'manual'}
|
||||||
<option value="daily">Daily</option>
|
<label>
|
||||||
<option value="weekly">Weekly</option>
|
Period
|
||||||
<option value="monthly">Monthly</option>
|
<select name="period" bind:value={tplVals.period}>
|
||||||
</select>
|
<option value="">Unlimited</option>
|
||||||
</label>
|
<option value="daily">Daily</option>
|
||||||
|
<option value="weekly">Weekly</option>
|
||||||
|
<option value="monthly">Monthly</option>
|
||||||
|
</select>
|
||||||
|
</label>
|
||||||
|
{/if}
|
||||||
|
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user