Honesty I would focus on making sure I have a grasp of vue and ionic before getting caught up on typescript, typescript as the default for vue is relatively new and not specific to ionic
Opinion - As for typescript and vuex, honestly I wouldn’t even waste my time, the implementation currently is overly complex