Browse Source

feat: hotspot

chenlei 1 year ago
parent
commit
7fe32ec1be
4 changed files with 758 additions and 151 deletions
  1. 1 0
      package.json
  2. 754 149
      src/App.tsx
  3. 1 0
      src/components/SceneList/index.tsx
  4. 2 2
      src/index.tsx

+ 1 - 0
package.json

@@ -2,6 +2,7 @@
   "name": "zh-chxs-pano",
   "name": "zh-chxs-pano",
   "version": "0.1.0",
   "version": "0.1.0",
   "private": true,
   "private": true,
+  "homepage": ".",
   "dependencies": {
   "dependencies": {
     "@ahooksjs/use-url-state": "^3.5.1",
     "@ahooksjs/use-url-state": "^3.5.1",
     "@better-scroll/core": "^2.5.1",
     "@better-scroll/core": "^2.5.1",

File diff suppressed because it is too large
+ 754 - 149
src/App.tsx


+ 1 - 0
src/components/SceneList/index.tsx

@@ -25,6 +25,7 @@ export const SceneList: FC<SceneListProps> = ({
     if (visible && !loaded.current) {
     if (visible && !loaded.current) {
       new BScroll(".scene-list-swiper", {
       new BScroll(".scene-list-swiper", {
         scrollX: true,
         scrollX: true,
+        click: true,
       });
       });
     }
     }
   }, [visible]);
   }, [visible]);

+ 2 - 2
src/index.tsx

@@ -1,11 +1,11 @@
 import React from "react";
 import React from "react";
 import ReactDOM from "react-dom/client";
 import ReactDOM from "react-dom/client";
 import App from "./App";
 import App from "./App";
-import { createBrowserRouter, RouterProvider } from "react-router-dom";
+import { createHashRouter, RouterProvider } from "react-router-dom";
 // import reportWebVitals from './reportWebVitals';
 // import reportWebVitals from './reportWebVitals';
 import "./index.css";
 import "./index.css";
 
 
-const router = createBrowserRouter([
+const router = createHashRouter([
   {
   {
     path: "/",
     path: "/",
     element: <App />,
     element: <App />,