@@ -19,7 +19,7 @@ import { injectStorage } from '../storage/inject-storage';
1919import { StorageParams } from ' ../storage/storage-params' ;
2020import { addDays , startOfToday } from ' date-fns' ;
2121import { addHours } from ' date-fns/esm' ;
22- import { CHROME_STORE_REVIEW_URL } from ' ../utils/chrome-url' ;
22+ import { CHROME_STORE_REVIEW_URL , EDGE_STORE_REVIEW_URL } from ' ../utils/chrome-url' ;
2323
2424const { t } = useI18n ();
2525
@@ -32,20 +32,18 @@ const showReview = ref<boolean>();
3232
3333onMounted (async () => {
3434 showReview .value = false ;
35- if (__BROWSER__ == ' chrome' ) {
36- const reviewDate = await settingsStorage .getValue (StorageParams .REVIEW_DATE );
35+ const reviewDate = await settingsStorage .getValue (StorageParams .REVIEW_DATE );
3736
38- if (reviewDate == undefined ) {
39- let nextTime = await settingsStorage .getValue (StorageParams .REVIEW_PROMPT_AT );
40- if (nextTime == undefined ) {
41- await settingsStorage .saveValue (
42- StorageParams .REVIEW_PROMPT_AT ,
43- addDays (addHours (startOfToday (), PROMPT_AT_TIME_OF_DAY ), ADD_DAYS_FIRST ).toString (),
44- );
45- } else {
46- nextTime = new Date (nextTime );
47- if (nextTime < new Date ()) showReview .value = true ;
48- }
37+ if (reviewDate == undefined ) {
38+ let nextTime = await settingsStorage .getValue (StorageParams .REVIEW_PROMPT_AT );
39+ if (nextTime == undefined ) {
40+ await settingsStorage .saveValue (
41+ StorageParams .REVIEW_PROMPT_AT ,
42+ addDays (addHours (startOfToday (), PROMPT_AT_TIME_OF_DAY ), ADD_DAYS_FIRST ).toString (),
43+ );
44+ } else {
45+ nextTime = new Date (nextTime );
46+ if (nextTime < new Date ()) showReview .value = true ;
4947 }
5048 }
5149});
@@ -59,7 +57,7 @@ async function closeBlock() {
5957}
6058
6159async function openStore() {
62- window .open (CHROME_STORE_REVIEW_URL , ' _blank' );
60+ window .open (__BROWSER__ == ' edge ' ? EDGE_STORE_REVIEW_URL : CHROME_STORE_REVIEW_URL , ' _blank' );
6361 await settingsStorage .saveValue (StorageParams .REVIEW_DATE , new Date ().toString ());
6462}
6563 </script >
0 commit comments