feat: Implement template management feature
- Added IPC handlers for selecting directories, loading, saving, and executing templates. - Created a new TemplateListScreen for displaying and managing templates. - Developed CreateTemplateScreen for creating and editing templates with file and directory management. - Updated routing to include new template screens. - Enhanced MainScreen with navigation to template management. - Added localization for new template-related strings in English and Chinese. - Introduced a Pinia store for managing template data. - Implemented tests for template creation, listing, and detail viewing.
This commit is contained in:
1 parent
742eb7040f
commit
1aecd5f4b6
15 files changed
+1225
-140
No files matched your search
@@ -1,5 +1,13 @@
|
||||
import ErrorScreen from '@/renderer/screens/ErrorScreen.vue'
|
||||
import MainScreen from '@/renderer/screens/MainScreen.vue'
|
||||
import SecondScreen from '@/renderer/screens/SecondScreen.vue'
|
||||
import TemplateListScreen from '@/renderer/screens/TemplateListScreen.vue'
|
||||
import CreateTemplateScreen from '@/renderer/screens/CreateTemplateScreen.vue'
|
||||
|
||||
export { ErrorScreen, MainScreen, SecondScreen }
|
||||
export {
|
||||
ErrorScreen,
|
||||
MainScreen,
|
||||
SecondScreen,
|
||||
TemplateListScreen,
|
||||
CreateTemplateScreen
|
||||
}
|
||||
Reference in new issue
Block a user