Skip to content

Commit df81b4a

Browse files
Merge pull request #14 from webdevnerdstuff/dev
fix: repoBaseUrl contains unexpected scope name
2 parents b1f7405 + 9102238 commit df81b4a

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

src/stores/index.ts

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,17 @@ import packageJson from '@root/package.json';
33

44

55
export const useCoreStore = defineStore('core', () => {
6-
const storageName = 'vuetify-color-field';
6+
const scopedPackageName = packageJson.name;
7+
const packageName = scopedPackageName.split('/')[1];
78

89
// Links //
9-
const repoBaseUrl = `https://github.com/webdevnerdstuff/${storageName}`;
10+
const repoBaseUrl = `https://github.com/webdevnerdstuff/${packageName}`;
1011
const links = {
1112
changeLog: `${repoBaseUrl}/blob/main/CHANGELOG.md`,
1213
github: repoBaseUrl,
1314
githubProfile: 'https://github.com/webdevnerdstuff',
1415
license: `${repoBaseUrl}/blob/main/LICENSE.md`,
15-
npm: `https://www.npmjs.com/package/${storageName}`,
16+
npm: `https://www.npmjs.com/package/${scopedPackageName}`,
1617
vue: 'https://vuejs.org/',
1718
vueUse: 'https://vueuse.org/',
1819
vuetify: 'https://vuetifyjs.com/',
@@ -21,29 +22,29 @@ export const useCoreStore = defineStore('core', () => {
2122

2223
const actions = {
2324
setLocalStorage(val: string): string {
24-
const oldValue = localStorage.getItem(storageName);
25+
const oldValue = localStorage.getItem(packageName);
2526
const newValue = val ?? oldValue;
2627

27-
localStorage.setItem(storageName, newValue);
28+
localStorage.setItem(packageName, newValue);
2829
return newValue;
2930
},
3031
setTheme(val: string): string {
3132
const themeName = val === 'dark' ? 'light' : 'dark';
32-
const currentTheme = localStorage.getItem(`${storageName}-theme`);
33+
const currentTheme = localStorage.getItem(`${packageName}-theme`);
3334
const newTheme = themeName ?? currentTheme;
3435

35-
localStorage.setItem(`${storageName}-theme`, newTheme);
36+
localStorage.setItem(`${packageName}-theme`, newTheme);
3637
return newTheme;
3738
},
3839
};
3940

4041
const getters = {
4142
getLocalStorage: () => (): unknown => {
42-
const value = localStorage.getItem(storageName);
43+
const value = localStorage.getItem(packageName);
4344
return value;
4445
},
4546
getTheme: () => {
46-
const value = localStorage.getItem(`${storageName}-theme`);
47+
const value = localStorage.getItem(`${packageName}-theme`);
4748
return value;
4849
},
4950
};
@@ -53,7 +54,7 @@ export const useCoreStore = defineStore('core', () => {
5354
...getters,
5455
links,
5556
package: packageJson,
57+
packageName,
5658
pluginVersion: packageJson.version,
57-
storageName,
5859
};
5960
});

0 commit comments

Comments
 (0)