diff --git a/image.tsx b/image.tsx
index 3917710..111d129 100644
--- a/image.tsx
+++ b/image.tsx
@@ -34,7 +34,9 @@ export class Image {
join_dir: 'hello',
html_name: `${uid}.html`,
})
- return this.Pup.render(Address)
+ return this.Pup.render(Address,{
+ tab: ''
+ })
}
}
// 初始化 图片生成对象
diff --git a/routes.tsx b/routes.tsx
index 2d961e9..e565307 100644
--- a/routes.tsx
+++ b/routes.tsx
@@ -1,13 +1,13 @@
import React from "react"
-import { type RouterType } from "yunzai/image/types"
import Hello from "./views/hello.tsx"
-import Music from "./views/music.tsx"
-import { createRequire } from 'yunzai/utils'
-const require = createRequire(import.meta.url)
-const movies = [
+import Music from './views/music.tsx'
+import { createRequire } from 'module'
+const require = createRequire(import.meta.url)
+const image: string = require('./resources/example.png')
+const movies = [
{
id: 0,
- image: require('./resources/example.png'),
+ image: image,
title: 'Prognosis Negative',
starRating: '2.66',
rating: 'PG-13',
@@ -17,14 +17,14 @@ const movies = [
cast: 'Simon Pegg, Zach Galifianakis '
}
]
-const Config: RouterType = [
+const Config = [
{
- url: "/",
+ url: "/hello",
element:
},
{
url: "/music",
- element:
+ element:
}
]
export default Config
\ No newline at end of file
diff --git a/views/hello.tsx b/views/hello.tsx
index d676975..11b65a2 100644
--- a/views/hello.tsx
+++ b/views/hello.tsx
@@ -3,31 +3,37 @@ import Nav from '../component/Nav.tsx'
import NavItem from '../component/NavItem.tsx'
import List from '../component/List.tsx'
import ListItem, { MovieType } from '../component/ListItem.tsx'
+import { createRequire } from 'module'
+
export type DataType = {
name: string
}
+
export type PropsType = {
data: DataType
- movies:MovieType[]
+ movies: MovieType[]
}
-import { createRequire } from 'yunzai/utils'
+
const require = createRequire(import.meta.url)
+const url: string = require('../resources/example.png')
+
+/**
+ *
+ * @param param0
+ * @returns
+ */
export default function App({ data, movies }: PropsType) {
- const url = require('../resources/example.png')
return (
-
-
- {movies.map((movie) => (
-
- ))}
-
-
+
+
+ {movies.map((movie) => (
+
+ ))}
+
+
)
}
\ No newline at end of file
diff --git a/views/music.tsx b/views/music.tsx
index 20f16fc..4fc0c3a 100644
--- a/views/music.tsx
+++ b/views/music.tsx
@@ -1,8 +1,13 @@
import React from "react";
-import { createRequire } from 'yunzai/utils'
-const require = createRequire(import.meta.url)
+import { createRequire } from 'module'
+const require = createRequire(import.meta.url)
+// 图片
+const url: string = require('../resources/example.png')
+/**
+ *
+ * @returns
+ */
export default function App() {
- const url = require('../resources/example.png')
return <>