laconic-wallet/components/Header.tsx
Adwait Gharpure 242eec1104
Add new page for signing message (#8)
* Add navigation

* Remove navigation

* Change accordian title

* Add page to sign message

* Call sign page on button click

* Change variable name

* Change app title

* Change create button color

* Delete Cosmos component

* Fix imports

* Add line

* Change sign message title

* Ask for confirmation before resetting wallet

* Make review changes

* Hide dialog on clicking outside

* Change dialog options

* Make review changes

* Remove import

* Change title

* Change default state

---------

Co-authored-by: Adw8 <adwait@deepstacksoft.com>
2024-02-13 15:45:57 +05:30

38 lines
832 B
TypeScript

import React, { useState } from 'react';
import { View } from 'react-native';
import { Appbar, List } from 'react-native-paper';
const Header = () => {
const [expanded, setExpanded] = useState<boolean>(false);
const handlePress = () => setExpanded(!expanded);
return (
<View>
<Appbar.Header mode="center-aligned">
<Appbar.Content title="Laconic" />
</Appbar.Header>
<List.Accordion
title="Select Network"
expanded={expanded}
onPress={handlePress}>
<List.Item
title="Ethereum"
onPress={() => {
setExpanded(false);
}}
/>
<List.Item
title="Cosmos"
onPress={() => {
setExpanded(false);
}}
/>
</List.Accordion>
</View>
);
};
export { Header };