Skip to content
Source
Sign inSign up
Open History to see the last commit

NativeHeaderToolbar.android.tsx

47 lines1.4 KB

1import type { NativeHeaderToolbar as IosNativeHeaderToolbar } from "./NativeHeaderToolbar";
2​
3function NativeHeaderToolbarRoot(_props: Parameters<typeof IosNativeHeaderToolbar>[0]) {
4 return null;
5}
6​
7function NativeHeaderToolbarButton(_props: Parameters<typeof IosNativeHeaderToolbar.Button>[0]) {
8 return null;
9}
10​
11function NativeHeaderToolbarMenu(_props: Parameters<typeof IosNativeHeaderToolbar.Menu>[0]) {
12 return null;
14​
15function NativeHeaderToolbarMenuAction(
16 _props: Parameters<typeof IosNativeHeaderToolbar.MenuAction>[0],
17) {
18 return null;
20​
21function NativeHeaderToolbarCustom(_props: Parameters<typeof IosNativeHeaderToolbar.Custom>[0]) {
22 return null;
24​
25function NativeHeaderToolbarLabel(_props: Parameters<typeof IosNativeHeaderToolbar.Label>[0]) {
26 return null;
28​
29function NativeHeaderToolbarSpacer(_props: Parameters<typeof IosNativeHeaderToolbar.Spacer>[0]) {
30 return null;
32​
33function NativeHeaderToolbarSearchBarSlot() {
34 return null;
36​
37export const NativeHeaderToolbar = Object.assign(NativeHeaderToolbarRoot, {
38 Button: NativeHeaderToolbarButton,
39 Custom: NativeHeaderToolbarCustom,
40 Label: NativeHeaderToolbarLabel,
41 Menu: Object.assign(NativeHeaderToolbarMenu, {
42 Action: NativeHeaderToolbarMenuAction,
43 }),
44 MenuAction: NativeHeaderToolbarMenuAction,
45 SearchBarSlot: NativeHeaderToolbarSearchBarSlot,
46 Spacer: NativeHeaderToolbarSpacer,
47});