| import React, { useState, useRef, useEffect } from 'react'; | 
| import * as THREE from 'three' | 
| import { Spin, Descriptions, Button } from 'antd'; | 
| import { FormattedMessage, useIntl, useModel } from '@umijs/max'; | 
| import { LoadingOutlined } from '@ant-design/icons'; | 
| import { createStyles } from 'antd-style'; | 
| import * as Utils from '../utils' | 
| import Http from '@/utils/http'; | 
|   | 
| const useStyles = createStyles(({ token, css }) => { | 
|     return { | 
|     } | 
| }) | 
|   | 
| const BatchShelfView = (props) => { | 
|     const intl = useIntl(); | 
|     const { styles } = useStyles(); | 
|     const refContainer = useRef(); | 
|   | 
|     const [loading, setLoading] = React.useState(false); | 
|   | 
|   | 
|     useEffect(() => { | 
|   | 
|   | 
|     }, []) | 
|   | 
|     return ( | 
|         <> | 
|             <h1>asd</h1> | 
|         </> | 
|     ) | 
| } | 
|   | 
|   | 
| export default BatchShelfView; |