fix: temp comment out some code that causes some ESM import hell
fix: tests, improve to not use 'as' in fixtures
chore: replace 'as' with array spread to convert to ordinary (from readonly) array
fix: bump expo to ^53.0.22 so it can be same as expo required by evolu (and can be deduped)
fix: re-enable the FetureFlag callback
chore: better naming for local-first-package in native
fix: remove on bad circular dependency from local-first-storage reducer<->selectors
chore: update madge (circular import, one more is removed)
fix: disable Evolu labeling in Portfolio Tracker mode
chore: use F.toMutable instead of a ... spread
fix: depcheck ignore (peerdependecny: expo, expo-sqlite) only for relevant package
fix: move feature-flag code out of the feature-falgs module into dev-tools
fix: better selectors, no need to provide whole object, the string|undefined is all what is needed
fix: bad key props in the list
fix: use standard TextButton component
fix: unify string|null for (all) label selectors
fix: missing translation string
chore: extract the labeling logic into separate thunk
fix: depcheck
fix: transaction name component has now correct variant
fix: render debug inly when labeling is on
* refactor(suite-native): confirmAddressOnDevice
- device address confirmation logic moved from `packages/suite` to `suite-common/wallet-utils`
* refactor(suite-native): move receive account to modal
- `ReceiveAccount` component is now only accesible via `ReceiveModalScreen` to make tab bar always hidden.
- for this reason was `ReceiveStackNavigator` needed anymore and was deleted
* fix(suite-native): cardano derivation type discovery
- Cardano derivation type is configured before starting discovery, so the manipulation with discovered accounts works as expected.
* feat(suite-native): verify address on device logic
- `useAccountReceiveAddress` hook that handles the logic of verifying the address on the device created.
* feat(suite-native): verify address on device UI
The `useClipboard` hook added. This hook returns three values:
`isCopied` - boolean indicating if value was already copied or not.
`copiedValue` - string value saved in clipboard.
`onCopy` - callback function which executes copy functionality.
On successful copy is user notified by toast message.
closes#7331