diff --git a/src/Components/Card/index.js b/src/Components/Card/index.js index a3e293c..5dc5448 100644 --- a/src/Components/Card/index.js +++ b/src/Components/Card/index.js @@ -11,39 +11,37 @@ export default function Card({ children, cardTopicText, cardBackgroundColor }) { : cardBackgroundColor; return ( - <> - - {cardTopicText !== undefined && ( - - {cardTopicText} - - )} - + {cardTopicText !== undefined && ( + - {children} - + {cardTopicText} + + )} + + {children} - + ); } diff --git a/src/Screens/Device/index.js b/src/Screens/Device/index.js index d70e30c..75845a9 100644 --- a/src/Screens/Device/index.js +++ b/src/Screens/Device/index.js @@ -77,9 +77,9 @@ export default function DeviceScreen({ navigation }) { onPress={() => setSelectedView(2)} /> - + - + ); } diff --git a/src/Screens/Device/scene.js b/src/Screens/Device/scene.js index 4b80a37..928a83a 100644 --- a/src/Screens/Device/scene.js +++ b/src/Screens/Device/scene.js @@ -19,6 +19,8 @@ import { Divider } from "../../Components/Divider"; import { MyColorSwatch } from "../../Components/ColorPicker"; import { MyDotsModal } from "../../Components/Modal"; import DraggableFlatList, { + NestableDraggableFlatList, + NestableScrollContainer, ScaleDecorator, } from "react-native-draggable-flatlist"; @@ -69,9 +71,9 @@ export default function SceneView({ navigation }) { (a) => a.sceneId === device.selectedScene ); - return ( - <> - + const DropdownCard = (style) => { + return ( + @@ -82,18 +84,23 @@ export default function SceneView({ navigation }) { selectedItemLabel={getSelectedDeviceSceneName()} /> + ); + }; + return ( + <> {device.selectedScene === "" ? ( - + <> + + + + ) : ( // TODO: api: save sorting new order appContext.setDeviceSceneActions((arr) => { @@ -109,6 +116,7 @@ export default function SceneView({ navigation }) { }) } keyExtractor={(item) => item.actionId} + ListHeaderComponent={} ListEmptyComponent={ + - + ); }