diff --git a/src/components/03_customer-management/ExpirationDate.vue b/src/components/03_customer-management/ExpirationDate.vue
index 0b911957..f23c6343 100644
--- a/src/components/03_customer-management/ExpirationDate.vue
+++ b/src/components/03_customer-management/ExpirationDate.vue
@@ -1,16 +1,9 @@
diff --git a/src/stores/utils/index.ts b/src/stores/utils/index.ts
index 2d85dda6..1e483a09 100644
--- a/src/stores/utils/index.ts
+++ b/src/stores/utils/index.ts
@@ -495,4 +495,13 @@ export async function getAttachmentHead(api: AxiosInstance, url: string) {
if (res) return res.headers;
}
+export function calculateDaysUntilExpire(expireDate: Date): number {
+ const today = new Date();
+ const expire = new Date(expireDate);
+ const diffInTime = expire.getTime() - today.getTime();
+ const diffInDays = Math.ceil(diffInTime / (1000 * 60 * 60 * 24));
+
+ return diffInDays;
+}
+
export default useUtilsStore;