app.js 691 B

1234567891011121314151617181920212223242526
  1. // import React from 'react'
  2. // import { render } from 'react-dom'
  3. import React from 'react';
  4. import ReactDOM from 'react-dom/client';
  5. // import App from './App';
  6. import { Provider } from 'react-redux'
  7. import store from '../../src/utils/store'
  8. import ReactDemo from '../../src' // 引入组件
  9. const App = (props) =>{
  10. return <ReactDemo />
  11. }
  12. // render(<App />, document.getElementById('root'))
  13. let a = null
  14. const render = (props) => {
  15. const { container, locHash, pageType,url } = props ?? {}
  16. const root = document.getElementById('root')
  17. a = ReactDOM.createRoot(root)
  18. a.render(
  19. <Provider store={store}>
  20. <App></App>
  21. </Provider>
  22. )
  23. }
  24. render()