ContentView

import { ContentView } from '@megafon/ui-core';

Базовое использование

Что-то пошло не так

С текстом и ссылкой

Что-то пошло не так
Нажмите кнопку или зайдите позже

Тип встроенного изображения

Тип alarm
Нажмите кнопку или зайдите позже
Тип empty
Нажмите кнопку или зайдите позже
Тип error
Нажмите кнопку или зайдите позже
Тип fail
Нажмите кнопку или зайдите позже
Тип searchNoResult
Нажмите кнопку или зайдите позже
Тип submit
Нажмите кнопку или зайдите позже
Тип success
Нажмите кнопку или зайдите позже
Тип update
Нажмите кнопку или зайдите позже
Тип waiting
Нажмите кнопку или зайдите позже
Код DemoContentViewWrapper
export const DemoContentViewWrapper: React.FC = ({ children }: { children: (imageType: string) => void }) => {
const imageTypes = ['alarm', 'empty', 'error', 'fail', 'searchNoResult', 'submit', 'success', 'update', 'waiting'];
return (
<div style={{ display: 'grid', gridTemplateColumns: 'repeat(auto-fit, minmax(240px, 1fr))', gap: '80px' }}>
{imageTypes.map(imageType => children(imageType))}
</div>
);
};

С кастомным изображением

Что-то пошло не так
Нажмите кнопку или зайдите позже

Полноэкранный режим

Что-то пошло не так
Нажмите кнопку или зайдите позже