[{"data":1,"prerenderedAt":173},["ShallowReactive",2],{"blog-post-\u002Fblogs\u002Fhow-to-fix-vuex-type-issue":3},{"id":4,"title":5,"alt":5,"body":6,"date":161,"description":162,"extension":163,"image":164,"meta":165,"navigation":166,"ogImage":164,"path":167,"published":166,"seo":168,"stem":169,"tags":170,"__hash__":172},"blog\u002Fblogs\u002F6. how-to-fix-vuex-type-issue.md","How to fix vuex type issue",{"type":7,"value":8,"toc":157},"minimark",[9,14,18,22,37,148,153],[10,11,13],"h3",{"id":12},"introduction","Introduction",[15,16,17],"p",{},"In recent version of our vue project, when we try to add vuex we see type error and vuex type not found. We can easily fix that issue.",[10,19,21],{"id":20},"how-to-fix-that-issue","How to fix that issue",[23,24,25,34],"ol",{},[26,27,28,29,33],"li",{},"Create a ",[30,31,32],"code",{},"vuex.d.ts"," file inside of your route project.",[26,35,36],{},"Pase this code in that file",[38,39,44],"pre",{"className":40,"code":41,"language":42,"meta":43,"style":43},"language-ts shiki shiki-themes dracula","declare module 'vuex' {\n  export * from 'vuex\u002Ftypes\u002Findex.d.ts'\n  export * from 'vuex\u002Ftypes\u002Fhelpers.d.ts'\n  export * from 'vuex\u002Ftypes\u002Flogger.d.ts'\n  export * from 'vuex\u002Ftypes\u002Fvue.d.ts'\n}\n","ts","",[30,45,46,73,94,110,126,142],{"__ignoreMap":43},[47,48,51,55,58,62,66,69],"span",{"class":49,"line":50},"line",1,[47,52,54],{"class":53},"s0Tla","declare",[47,56,57],{"class":53}," module",[47,59,61],{"class":60},"seVfx"," '",[47,63,65],{"class":64},"s-mGx","vuex",[47,67,68],{"class":60},"'",[47,70,72],{"class":71},"sCdxs"," {\n",[47,74,76,79,83,86,88,91],{"class":49,"line":75},2,[47,77,78],{"class":53},"  export",[47,80,82],{"class":81},"sIQBb"," *",[47,84,85],{"class":53}," from",[47,87,61],{"class":60},[47,89,90],{"class":64},"vuex\u002Ftypes\u002Findex.d.ts",[47,92,93],{"class":60},"'\n",[47,95,97,99,101,103,105,108],{"class":49,"line":96},3,[47,98,78],{"class":53},[47,100,82],{"class":81},[47,102,85],{"class":53},[47,104,61],{"class":60},[47,106,107],{"class":64},"vuex\u002Ftypes\u002Fhelpers.d.ts",[47,109,93],{"class":60},[47,111,113,115,117,119,121,124],{"class":49,"line":112},4,[47,114,78],{"class":53},[47,116,82],{"class":81},[47,118,85],{"class":53},[47,120,61],{"class":60},[47,122,123],{"class":64},"vuex\u002Ftypes\u002Flogger.d.ts",[47,125,93],{"class":60},[47,127,129,131,133,135,137,140],{"class":49,"line":128},5,[47,130,78],{"class":53},[47,132,82],{"class":81},[47,134,85],{"class":53},[47,136,61],{"class":60},[47,138,139],{"class":64},"vuex\u002Ftypes\u002Fvue.d.ts",[47,141,93],{"class":60},[47,143,145],{"class":49,"line":144},6,[47,146,147],{"class":71},"}\n",[23,149,150],{"start":96},[26,151,152],{},"That's it. Your are ok to go.",[154,155,156],"style",{},"html pre.shiki code .s0Tla, html code.shiki .s0Tla{--shiki-default:#FF79C6}html pre.shiki code .seVfx, html code.shiki .seVfx{--shiki-default:#E9F284}html pre.shiki code .s-mGx, html code.shiki .s-mGx{--shiki-default:#F1FA8C}html pre.shiki code .sCdxs, html code.shiki .sCdxs{--shiki-default:#F8F8F2}html pre.shiki code .sIQBb, html code.shiki .sIQBb{--shiki-default:#BD93F9}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":43,"searchDepth":75,"depth":75,"links":158},[159,160],{"id":12,"depth":96,"text":13},{"id":20,"depth":96,"text":21},"9th June 2024","In recent vue project we see that vuex type not working properly. We will fix that type issue and make vuex type workable","md","\u002Fblogs-img\u002Fblog6.jpg",{},true,"\u002Fblogs\u002Fhow-to-fix-vuex-type-issue",{"title":5,"description":162},"blogs\u002F6. how-to-fix-vuex-type-issue",[171,65],"vue","L3rwHYrf8t38XrdC0MNKjaBFTXB2LqibLRoHNuOQ1vQ",1777303145412]