message: fix: Fixed immutable issue in address screen
diff: @@ -10,6 +10,7 @@ import { CustomIcon } from "@app/components/custom-icon"
  import { useNavigation } from "@react-navigation/native"
  import { StackNavigationProp } from "@react-navigation/stack"
  import { RootStackParamList } from "@app/navigation/stack-param-lists"
  +import useMainQuery from "@app/hooks/use-main-query"
  const styles = EStyleSheet.create({
  centeredView: {
  @@ -115,6 +116,7 @@ type SetAddressModalProps = {
  export const SetAddressModal = ({ modalVisible, toggleModal }: SetAddressModalProps) => {
  const { LL } = useI18nContext()
  + const { refetch: refetchMainQuery } = useMainQuery()
  const [address, setAddress] = React.useState("")
  const [error, setError] = React.useState("")
  const [newAddress, setNewAddress] = React.useState("")
  @@ -137,13 +139,14 @@ export const SetAddressModal = ({ modalVisible, toggleModal }: SetAddressModalPr
  }
  } else if (result.userUpdateUsername.user) {
  setNewAddress(result.userUpdateUsername.user.username)
  + refetchMainQuery()
  }
  },
  })
  - const handleSubmit = () => {
  + const handleSubmit = async () => {
  setError("")
  - updateUsername({
  + await updateUsername({
  variables: {
  input: {
  username: address,
  