project setup

This commit is contained in:
Sone
2025-11-02 10:08:56 +01:00
commit 568838003e
174 changed files with 27100 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
import { ReactNode } from "react";
import { Portal, Snackbar, SnackbarProps } from "react-native-paper";
interface AppSnackbarProps extends SnackbarProps {
children: ReactNode;
}
export const AppSnackbar = ({
visible,
onDismiss,
action,
wrapperStyle,
duration,
children,
}: AppSnackbarProps) => {
return (
<Portal>
<Snackbar
visible={visible}
onDismiss={onDismiss}
action={action}
duration={duration}
wrapperStyle={[{ zIndex: 1001 }, wrapperStyle]}
>
{children}
</Snackbar>
</Portal>
);
};