// 容器型组件工厂
import getDialogHtml from '../dialog'
import getRowHtml from '../row'
import getTabsHtml from '../tabs'
import getTableHtml from '../table'
export default function getContainerComponentHtml(formJson, component, parent, isSomeSpanUnequal24) {
  let html = ''
  if (component.FComponentType && component.FComponentType === 'dialog') {
    html = getDialogHtml(formJson, component)
  } else if (component.FComponentType && component.FComponentType === 'row') {
    html = getRowHtml(formJson, component, parent, isSomeSpanUnequal24)
  } else if (component.FComponentType && component.FComponentType === 'tabs') {
    html = getTabsHtml(formJson, component)
  } else if (component.FComponentType && component.FComponentType === 'table') {
    html = getTableHtml(formJson, component)
  }
  return html
}