module IHP.IDE.Data.View.ShowForeignKeyHoverCard where import IHP.ViewPrelude import IHP.IDE.ToolServer.Types data ShowForeignKeyHoverCardView = ShowForeignKeyHoverCardView { record :: [DynamicField] , foreignTableName :: Text } instance View ShowForeignKeyHoverCardView where beforeRender _ = setLayout (\view -> view) html ShowForeignKeyHoverCardView { .. } = [hsx|

{tableNameToModelName foreignTableName}

{forEach record renderField}
|] where renderField field = [hsx|
{field.fieldName}:
{field.fieldValue}
|]