feat: add new stores for cron, locale, providers, script, shared data, skills, and user info
- Implemented `cron` store to manage scheduled tasks with CRUD operations. - Created `locale` store for language settings with persistence and system language detection. - Added `providers` store to handle provider accounts and configurations with API interactions. - Developed `script` store for managing automation scripts, including recording and execution. - Introduced `sharedStore` for managing shared data across components. - Established `skills` store for fetching, installing, and managing skills from a marketplace. - Created `userinfo` store for user authentication and session management. chore: update path aliases from `@store` to `@stores` in TypeScript configuration and Vite config
This commit is contained in:
@@ -165,7 +165,7 @@
|
||||
<script setup lang="ts">
|
||||
import { ref, computed, watch, onMounted } from 'vue'
|
||||
import { useI18n } from 'vue-i18n'
|
||||
import { useSkillsStore, FETCH_ERROR_CODES } from '@src/store/skills'
|
||||
import { useSkillsStore, FETCH_ERROR_CODES } from '@src/stores/skills'
|
||||
import { MOCK_SKILLS, MOCK_MARKETPLACE } from '@src/lib/skills-api'
|
||||
import type { Skill, MarketplaceSkill } from '@src/lib/skills-types'
|
||||
import { ElMessage } from 'element-plus'
|
||||
|
||||
Reference in New Issue
Block a user