import React, { ReactNode } from "react"; import { BaseStyle } from "widgets/BaseWidget"; import { WIDGET_PADDING } from "constants/WidgetConstants"; import { generateClassName } from "utils/generators"; import styled from "styled-components"; const PositionedWidget = styled.div` &:hover { z-index: 1; } `; type PositionedContainerProps = { style: BaseStyle; children: ReactNode; widgetId: string; widgetType: string; }; export const PositionedContainer = (props: PositionedContainerProps) => { const x = props.style.xPosition + (props.style.xPositionUnit || "px"); const y = props.style.yPosition + (props.style.yPositionUnit || "px"); const padding = WIDGET_PADDING; return ( {props.children} ); }; PositionedContainer.padding = WIDGET_PADDING; export default PositionedContainer;