import React from 'react'; import { ListRenderItemInfo } from 'react-native'; import { Input, Layout, List, StyleService, useStyleSheet, } from '@ui-kitten/components'; import { MessageItem } from './extra/message-item.component'; import { SearchIcon } from './extra/icons'; import { Message } from './extra/data'; const initialMessages: Message[] = [ Message.howAreYou(), Message.canYouSend(), Message.noProblem(), ]; export default ({ navigation }): React.ReactElement => { const styles = useStyleSheet(themedStyles); const [searchQuery, setSearchQuery] = React.useState(); const onItemPress = (): void => { navigation && navigation.navigate('Chat1'); }; const renderItem = ( info: ListRenderItemInfo ): React.ReactElement => ( ); const renderHeader = (): React.ReactElement => ( ); return ( ); }; const themedStyles = StyleService.create({ list: { flex: 1, }, header: { paddingHorizontal: 16, paddingTop: 16, paddingBottom: 8, }, item: { paddingVertical: 16, borderBottomWidth: 1, borderBottomColor: 'background-basic-color-3', }, });