message: fix: select label value null check
diff: @@ -92,18 +92,18 @@ const Select = (
  },
  });
  - const itemsList: Array<{ label: string; value: string }> = React.Children.map(
  - children ?? [],
  - (child: any) => {
  + const itemsList: Array<{
  + label: string;
  + value: string;
  + }> = React.Children.toArray(children).map((child: any) => {
  return {
  - label: child.props.label,
  - value: child.props.value,
  + label: child?.props?.label,
  + value: child?.props?.value,
  };
  - }
  - );
  + });
  const selectedItemArray = itemsList.filter(
  - (item: any) => item.value === value
  + (item: any) => item?.value === value
  );
  const selectedItem =
  @@ -140,7 +140,7 @@ const Select = (
  };
  if (optimized) {
  - React.Children.map(children, (child: any) => {
  + React.Children.toArray(children).map((child: any) => {
  flatListData.push(child.props);
  });
  }
  @@ -232,12 +232,12 @@ const Select = (
  // eslint-disable-next-line no-shadow
  keyExtractor={(_item, index) => index.toString()}
  renderItem={({ item }: any) => {
  - const isSelected = selectedValue === item.value;
  + const isSelected = selectedValue === item?.value;
  return (
  <Actionsheet.Item
  onPress={() => {
  if (!isDisabled) {
  - setValue(item.value);
  + setValue(item?.value);
  }
  }}
  accessibilityState={{ selected: isSelected }}
  @@ -245,7 +245,7 @@ const Select = (
  {..._item}
  {...(isSelected && _selectedItem)}
  >
  - {item.label}
  + {item?.label}
  </Actionsheet.Item>
  );
  }}
  