index.tsx 888 Bytes
import React from 'react';
import { Card, Button, Row } from 'antd';
import { PageHeaderWrapper } from '@ant-design/pro-layout';
import { createStore } from '@/hooks/moz';
import store from './store';
import List from './components/List';
import ShopModal from './components/ShopModal';
import EditModal from './components/EditMidal';

export const { Provider, useStore } = createStore(store);

function SubsidizedInterest() {
  const {setVisible, setParams} = useStore();
  return (
    <PageHeaderWrapper title="线索到店零售占比配置">
      <Card>
        <Row justify="end" style={{ marginBottom: 20 }}>
          <Button type="primary" onClick={() => setVisible(true)}>新增</Button>
        </Row>
        <List />
        <ShopModal />
        <EditModal />
      </Card>
    </PageHeaderWrapper>
  );
}

export default () => <Provider><SubsidizedInterest /></Provider>;