message: Properly use SplitLayout for vkcom platform
diff: @@ -7,6 +7,7 @@ const modals = ["modal 1", "modal 2"];
  const Example = withAdaptivity(
  ({ viewWidth }) => {
  + const platform = usePlatform();
  const [panel, setPanel] = React.useState(panels[0]);
  const [modal, setModal] = React.useState(null);
  const [popout, setPopout] = React.useState(null);
  @@ -35,18 +36,20 @@ const Example = withAdaptivity(
  );
  const isDesktop = viewWidth >= ViewWidth.TABLET;
  + const hasHeader = platform !== VKCOM;
  return (
  <SplitLayout
  style={{ justifyContent: "center" }}
  - header={<PanelHeader separator={false} />}
  + header={hasHeader && <PanelHeader separator={false} />}
  popout={popout}
  modal={modalRoot}
  >
  {isDesktop && (
  <SplitCol fixed width="280px" maxWidth="280px">
  <Panel>
  - <PanelHeader />
  + {hasHeader && <PanelHeader />}
  + <Group>
  {panels.map((i) => (
  <Cell
  key={i}
  @@ -64,6 +67,7 @@ const Example = withAdaptivity(
  <Cell onClick={() => setModal(modals[0])}>modal 1</Cell>
  <Cell onClick={() => setModal(modals[1])}>modal 2</Cell>
  <Cell onClick={() => setPopout(<Alert header="Alert!" onClose={() => setPopout(null)} />)}>alert</Cell>
  + </Group>
  </Panel>
  </SplitCol>
  )}
  