import { NodeViewContent, NodeViewWrapper } from "@tiptap/react"; import { AlertCircle } from "lucide-react"; import React from "react"; import styled from "styled-components"; function InfoCalloutComponent(props: any) { return ( ); } const InfoCalloutWrapper = styled.div` display: flex; flex-direction: row; color: #1f3a8a; background-color: #dbe9fe; border: 1px solid #c1d9fb; border-radius: 16px; margin: 1rem 0; align-items: center; padding-left: 15px; svg{ padding: 3px; } .content { margin: 5px; padding: 0.5rem; border: ${(props) => (props.contentEditable ? "2px dashed #1f3a8a12" : "none")}; border-radius: 0.5rem; } `; const DragHandle = styled.div` position: absolute; top: 0; left: 0; width: 1rem; height: 100%; cursor: move; z-index: 1; `; export default InfoCalloutComponent;