diff --git a/src/plugins/UIdemo/components/loading/reactor.vue b/src/plugins/UIdemo/components/loading/reactor.vue
new file mode 100644
index 00000000..40eb1283
--- /dev/null
+++ b/src/plugins/UIdemo/components/loading/reactor.vue
@@ -0,0 +1,161 @@
+
+
+
+
+
+
+
+
diff --git a/src/plugins/UIdemo/index.js b/src/plugins/UIdemo/index.js
index bc28be53..2c7942ff 100644
--- a/src/plugins/UIdemo/index.js
+++ b/src/plugins/UIdemo/index.js
@@ -15,5 +15,5 @@ import starLoading from 'PLS/UIdemo/components/loading/starLoading.vue'
import randomLoading from 'PLS/UIdemo/components/loading/randomLoading.vue'
import defaultLoading from 'PLS/UIdemo/components/loading/default.vue'
import * as ThreeMeshUI from 'PLS/UIdemo/lib/three-mesh-ui.module.js'
-
-export { loading1, loading2, bubbleLoading, vnyoonLoading, yangyangLoading, starLoading, randomLoading, defaultLoading, ThreeMeshUI }
+import reactor from 'PLS/UIdemo/components/loading/reactor.vue'
+export {reactor, loading1, loading2, bubbleLoading, vnyoonLoading, yangyangLoading, starLoading, randomLoading, defaultLoading, ThreeMeshUI }