1.0.36 • Published 10 months ago
flutua-ui v1.0.36
FLUTUA UI
Uma biblioteca de componentes UI para react native.
Essa biblioeteca é pensada para ser responsiva para Android, IOS e Web(Desktop e Mobile)
Menu
Exemplo de uso do menu
import { FMenu } from "flutua-ui"
export default function RootLayout() {
return (
<FMenu.context
pathsMenu={[
{ name: "Home", path: "/" },
{ name: "Preferência", path: "/settings" },
{ name: "Perfil", path: "/settings/profile", notVisible: true }, // Um rota que não será mostrada no menu
]}
>
<Stack
screenOptions={{
headerShown: false,
}}
>
<Stack.Screen name='index' />
<Stack.Screen name='settings/index' />
</Stack>
</FMenu.context>
)
}
Input
Exemplo de uso do input
import { FInput } from "flutua-ui"
export default function Page() {
return <FInput />
}
Input no Menu
Exemplo mostra como adicionar componentes como input e botões no menu
import { useEffect } from "react"
import { Text, View } from "react-native"
import { FInput } from "flutua-ui"
import useMenu from "flutua-ui/dist/hooks/menu"
export default function Page() {
const { setInputComponent } = useMenu() // Importo o hook da lib par adicionar o input
// Na inicialização do componente eu faço o inject
useEffect(() => {
setInputComponent(<FInput />) // Adicionando o input ao menu
}, [])
return (
<View style={styles.container}>
<Text>Page</Text>
</View>
)
}
1.0.26
10 months ago
1.0.25
10 months ago
1.0.24
10 months ago
1.0.27
10 months ago
1.0.33
10 months ago
1.0.32
10 months ago
1.0.36
10 months ago
1.0.35
10 months ago
1.0.34
10 months ago
1.0.23
10 months ago
1.0.22
10 months ago
1.0.21
10 months ago
1.0.20
10 months ago
1.0.19
10 months ago
1.0.18
10 months ago
1.0.17
10 months ago
1.0.16
10 months ago
1.0.15
10 months ago
1.0.14
10 months ago
1.0.13
10 months ago
1.0.12
10 months ago
1.0.11
10 months ago
1.0.10
10 months ago
1.0.9
10 months ago
1.0.8
10 months ago
1.0.4
10 months ago
1.0.3
10 months ago
1.0.2
10 months ago
1.0.1
10 months ago
1.0.0
10 months ago