webapp/src/components/Inbox/MessagesFallback.tsx
Ilya Y 784bb435c3
Feature/lint (#317)
* prettier

---------

Co-authored-by: Igor Lobanov <igor.lobanov@onetwotrip.com>
2023-11-14 18:10:00 +03:00

27 lines
595 B
TypeScript

import { Show } from 'solid-js'
import styles from './MessagesFallback.module.scss'
type MessagesFallback = {
message: string
onClick?: () => void
actionText?: string
}
const MessagesFallback = (props: MessagesFallback) => {
return (
<div class={styles.MessagesFallback}>
<div>
<p class={styles.text}>{props.message}</p>
<Show when={props.onClick}>
<button class={styles.button} type="button" onClick={props.onClick}>
{props.actionText}
</button>
</Show>
</div>
</div>
)
}
export default MessagesFallback