module IHP.IDE.SchemaDesigner.View.Tables.Edit where import IHP.ViewPrelude import IHP.IDE.SchemaDesigner.Types import IHP.IDE.ToolServer.Types import IHP.IDE.ToolServer.Routes () import IHP.IDE.SchemaDesigner.View.Layout data EditTableView = EditTableView { statements :: [Statement] , tableName :: Text , tableId :: Int } instance View EditTableView where html EditTableView { .. } = [hsx|
{renderObjectSelector (zip [0..] statements) Nothing}
{renderModal modal} |] where modalContent = [hsx|
|] modalFooter = mempty modalCloseUrl = pathTo TablesAction modalTitle = "Edit Table" modal = Modal { modalContent, modalFooter, modalCloseUrl, modalTitle }