package interactionPlugins.gpt

import com.raquo.laminar.api.L
import com.raquo.laminar.api.L.*
import com.raquo.laminar.nodes.ReactiveSvgElement
import contentmanagement.model.chat.MessengerModel
import contentmanagement.webElements.genericHtmlElements.editor.*
import interactionPlugins.gpt.*
import org.scalajs.dom.{SVGLinearGradientElement, SVGSVGElement}

import workbook.workbookHtmlElements.abstractions.HtmlWorkbookElement
import workbook.workbookHtmlElements.basic.*
import workbook.workbookHtmlElements.container.HtmlFullScreenElement
/*
case class HtmlTextBasedInteraction(
                                     fullscreenElement: HtmlFullScreenElement
                                   ) extends  HtmlWorkbookElement {

  // textfield editor


  // scaffolding
  

  // exercise information


  // buttons
 


  private val domElement: Element = div(cls := "container-exercise style-vbox",

    htmlTitleElement.getDomElement(),
    htmlInstructionElement.getDomElement(),
    solutionEditor.getDomElement(),


  )

  override def getDomElement(): L.Element = domElement

}


object HtmlTextBasedInteraction {





}*/