index.jsx 720B

123456789101112131415161718192021222324252627
  1. import React from 'react';
  2. import Taro from '@tarojs/taro';
  3. import { View } from '@tarojs/components';
  4. import Page from '@/layouts/index';
  5. import PowerList from '@/components/PowerList';
  6. import { getTaMessage } from '@/services/tamessage';
  7. import { useModel } from '@/store';
  8. import Card from './components/Card';
  9. const sid1 = Math.random().toString(36).substring(2, 8);
  10. // const sid2 = Math.random().toString(36).substring(2, 8);
  11. export default (props) => {
  12. const { duty } = useModel('user');
  13. return (
  14. <Page>
  15. <PowerList
  16. sid={sid1}
  17. request={getTaMessage}
  18. renderItem={(item) => (
  19. <Card key={item.msgId} item={item} duty={duty} />
  20. )}
  21. />
  22. </Page>
  23. )
  24. }