module IHP.IDE.SchemaDesigner.View.Tables.Show where import IHP.ViewPrelude import IHP.IDE.SchemaDesigner.Types import IHP.IDE.SchemaDesigner.View.Layout data ShowView = ShowView { statements :: [Statement] , name :: Text , table :: Statement } instance View ShowView where html ShowView { .. } = [hsx| {renderFlashMessages}
{renderObjectSelector (zip [0..] statements) (Just name)} {renderColumnSelector name (zip [0..] columns) statements}
{migrationStatus} |] where columns = (unsafeGetCreateTable table).columns