Hardware.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import PageContent from '@/components/PageContent';
  2. import PageTitle from '@/components/PageTitle';
  3. import TabsContent from '@/components/TabsContent';
  4. import { UnityAction } from '@/utils/utils';
  5. import AirConditioner from './components/AirConditioner';
  6. import Light from './components/Light';
  7. function Hardware() {
  8. const handleTabsChange = (tab) => {
  9. // UnityAction.sendMsg(tab == '1' ? 'ACData' : 'lightData');
  10. };
  11. // useEffect(() => {
  12. // UnityAction.sendMsg('ACData');
  13. // }, []);
  14. return (
  15. <PageContent closeable={false}>
  16. <PageTitle
  17. tabs
  18. onReturn={() => UnityAction.sendMsg('menuItem', '智能管控')}
  19. ></PageTitle>
  20. <TabsContent
  21. defaultActiveKey="1"
  22. onChange={handleTabsChange}
  23. center={true}
  24. items={[
  25. {
  26. label: `空调控制`,
  27. key: '1',
  28. children: <AirConditioner />,
  29. },
  30. {
  31. label: `照明控制`,
  32. key: '2',
  33. children: <Light />,
  34. },
  35. ]}
  36. />
  37. </PageContent>
  38. );
  39. }
  40. export default Hardware;