From d6014b12d34e7f3ccfa298a0fbb6c4025bcdf033 Mon Sep 17 00:00:00 2001
From: panda <7934952@qq.com>
Date: Mon, 3 Jun 2024 16:58:01 +0800
Subject: [PATCH] add news
---
src/assets/index.ts | 23 ++
src/components/admin/MainWrapper.vue | 208 +++++++++++++++
src/components/blogs/HomePage.vue | 2 +-
src/router/admin.ts | 18 ++
src/router/home.ts | 15 ++
src/router/index.ts | 23 +-
src/store/index.ts | 18 ++
src/views/admin/DashBoardView.vue | 364 +++++++++++++++++++++++++++
8 files changed, 657 insertions(+), 14 deletions(-)
create mode 100644 src/assets/index.ts
create mode 100644 src/components/admin/MainWrapper.vue
create mode 100644 src/router/home.ts
create mode 100644 src/store/index.ts
create mode 100644 src/views/admin/DashBoardView.vue
diff --git a/src/assets/index.ts b/src/assets/index.ts
new file mode 100644
index 0000000..02f77a3
--- /dev/null
+++ b/src/assets/index.ts
@@ -0,0 +1,23 @@
+import { defineComponent, h } from 'vue';
+import { createFromIconfontCN } from '@ant-design/icons-vue';
+
+function createIconComponent(iconType:string){
+ const IconComponent = createFromIconfontCN({
+ scriptUrl: '//at.alicdn.com/t/c/font_4513281_240ozh2p7bxh.js', // 在 iconfont.cn 上生成
+ });
+
+ return defineComponent({
+ setup() {
+ return () => h(IconComponent , { type: iconType });
+ },
+ });
+}
+const TitleOutLined = createIconComponent( 'icon-xiongmaochizhuye');
+const BlogOutLined=createIconComponent( 'icon-blog');
+const SystemOutLined=createIconComponent( 'icon-system');
+const PhotoOutLined=createIconComponent( 'icon-photo');
+const FileOutLined=createIconComponent( 'icon-file');
+const DiaryOutLined=createIconComponent( 'icon-diary');
+const CommentOutLined=createIconComponent( 'icon-comment');
+const TypeOutLined=createIconComponent( 'icon-type');
+export {TitleOutLined,BlogOutLined,SystemOutLined,PhotoOutLined,FileOutLined,DiaryOutLined,CommentOutLined,TypeOutLined}
\ No newline at end of file
diff --git a/src/components/admin/MainWrapper.vue b/src/components/admin/MainWrapper.vue
new file mode 100644
index 0000000..cd46669
--- /dev/null
+++ b/src/components/admin/MainWrapper.vue
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/blogs/HomePage.vue b/src/components/blogs/HomePage.vue
index 8c7c3ac..032b8d3 100644
--- a/src/components/blogs/HomePage.vue
+++ b/src/components/blogs/HomePage.vue
@@ -1,5 +1,5 @@
-
+ ceshi
+
+
\ No newline at end of file