Граф коммитов

4491 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] 57c21f5213
Bump react-native-test-app from 3.3.7 to 3.4.7 (#3530)
* Bump react-native-test-app from 3.3.7 to 3.4.7

Bumps [react-native-test-app](https://github.com/microsoft/react-native-test-app) from 3.3.7 to 3.4.7.
- [Release notes](https://github.com/microsoft/react-native-test-app/releases)
- [Commits](https://github.com/microsoft/react-native-test-app/compare/3.3.7...3.4.7)

---
updated-dependencies:
- dependency-name: react-native-test-app
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump @react-native-picker/picker from 2.6.1 to 2.7.0

Bumps [@react-native-picker/picker](https://github.com/react-native-picker/picker) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/react-native-picker/picker/releases)
- [Changelog](https://github.com/react-native-picker/picker/blob/master/.releaserc)
- [Commits](https://github.com/react-native-picker/picker/compare/v2.6.1...v2.7.0)

---
updated-dependencies:
- dependency-name: "@react-native-picker/picker"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update used versions of packages and yarn dedupe

* Change files

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ruriko Araki <ruaraki@microsoft.com>
2024-03-26 16:54:46 -07:00
UI-Fabric-RN-Bot 32258f6f47 applying package updates 2024-03-26 23:16:49 +00:00
Krystal Kramer cb5221ebd3
[Button V1] [win32] Check for falsy dimensions before rendering focusInnerBorder (#3532)
* check if measuredHeight/Width are falsy before using

* Change files
2024-03-26 18:46:05 -04:00
dependabot[bot] 855ee54a5b
Bump @types/react from 18.2.70 to 18.2.71 (#3531)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.70 to 18.2.71.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-26 11:17:58 -07:00
dependabot[bot] 5e36dd378b
Bump just-task from 1.9.0 to 1.10.0 (#3529)
Bumps [just-task](https://github.com/microsoft/just) from 1.9.0 to 1.10.0.
- [Commits](https://github.com/microsoft/just/compare/just-task_v1.9.0...just-task_v1.10.0)

---
updated-dependencies:
- dependency-name: just-task
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-26 11:17:51 -07:00
UI-Fabric-RN-Bot 17d856c0aa applying package updates 2024-03-26 01:03:39 +00:00
Andrew Coates bd0f7c4244
Remove a usage of findNodeHandle in fluent-tester (#3528)
* Remove use of findNodeHandle

* Change files
2024-03-25 17:32:48 -07:00
dependabot[bot] 22ebdf77d5
Bump @types/react from 18.2.67 to 18.2.70 (#3526)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.67 to 18.2.70.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 14:13:12 -07:00
UI-Fabric-RN-Bot f4ff856efa applying package updates 2024-03-25 06:51:46 +00:00
Tommy Nguyen f12050ff7b
fix(expander): update VS project to support package references (#3522) 2024-03-25 07:16:39 +01:00
UI-Fabric-RN-Bot e3fd6683a2 applying package updates 2024-03-20 22:58:15 +00:00
Lawrence Win fc707c2ae9
Add E2E testing to Overflow / Minor OverflowItem Bug Fix (#3501)
* Pre-setup for Overflow E2E tests

- Create E2E test section for Overflow
- Add `onReady` callback prop to Overflow for usage during E2E testing
- Fix bug where style prop was overriden instead of merged in
  OverflowItem during cloning

* OverflowItem: merge rest of view props to clone

* Add Overflow E2E tests

* Change files

* Fix snapshots

* Fix typo in overflow initialization e2e section
2024-03-20 17:21:17 -05:00
dependabot[bot] b29981a709
Bump the babel group with 2 updates (#3516)
Bumps the babel group with 2 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).


Updates `@babel/core` from 7.24.1 to 7.24.3
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-core)

Updates `@babel/preset-env` from 7.24.1 to 7.24.3
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-20 13:47:20 -07:00
dependabot[bot] cba26b5536
Bump the rnx-kit group with 2 updates (#3517)
Bumps the rnx-kit group with 2 updates: [@rnx-kit/align-deps](https://github.com/microsoft/rnx-kit/tree/HEAD/packages/align-deps) and [@rnx-kit/cli](https://github.com/microsoft/rnx-kit/tree/HEAD/packages/cli).


Updates `@rnx-kit/align-deps` from 2.3.4 to 2.4.0
- [Release notes](https://github.com/microsoft/rnx-kit/releases)
- [Changelog](https://github.com/microsoft/rnx-kit/blob/main/packages/align-deps/CHANGELOG.md)
- [Commits](https://github.com/microsoft/rnx-kit/commits/@rnx-kit/align-deps@2.4.0/packages/align-deps)

Updates `@rnx-kit/cli` from 0.16.23 to 0.16.24
- [Release notes](https://github.com/microsoft/rnx-kit/releases)
- [Changelog](https://github.com/microsoft/rnx-kit/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/microsoft/rnx-kit/commits/@rnx-kit/cli@0.16.24/packages/cli)

---
updated-dependencies:
- dependency-name: "@rnx-kit/align-deps"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: rnx-kit
- dependency-name: "@rnx-kit/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: rnx-kit
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-20 13:46:57 -07:00
UI-Fabric-RN-Bot f70a351286 applying package updates 2024-03-19 20:00:37 +00:00
Gulnaz Sayed 9f0f6a0c33
[FURN Menu] Add Timestamp Per Instance (#3467)
* timestamp per instance

* Change files

* update android timestamp per instance
2024-03-19 19:30:20 +00:00
dependabot[bot] 7581eb6cd2
Bump the rnx-kit group with 1 update (#3512)
Bumps the rnx-kit group with 1 update: [@rnx-kit/cli](https://github.com/microsoft/rnx-kit/tree/HEAD/packages/cli).


Updates `@rnx-kit/cli` from 0.16.22 to 0.16.23
- [Release notes](https://github.com/microsoft/rnx-kit/releases)
- [Changelog](https://github.com/microsoft/rnx-kit/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/microsoft/rnx-kit/commits/@rnx-kit/cli@0.16.23/packages/cli)

---
updated-dependencies:
- dependency-name: "@rnx-kit/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: rnx-kit
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 18:15:25 +00:00
dependabot[bot] 685b2d7bbe
Bump appium-mac2-driver from 1.11.3 to 1.12.0 (#3514)
Bumps [appium-mac2-driver](https://github.com/appium/appium-mac2-driver) from 1.11.3 to 1.12.0.
- [Release notes](https://github.com/appium/appium-mac2-driver/releases)
- [Changelog](https://github.com/appium/appium-mac2-driver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/appium/appium-mac2-driver/compare/v1.11.3...v1.12.0)

---
updated-dependencies:
- dependency-name: appium-mac2-driver
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 10:35:40 -07:00
dependabot[bot] 2c4187ee72
Bump react-native-test-app from 3.3.6 to 3.3.7 (#3513)
Bumps [react-native-test-app](https://github.com/microsoft/react-native-test-app) from 3.3.6 to 3.3.7.
- [Release notes](https://github.com/microsoft/react-native-test-app/releases)
- [Commits](https://github.com/microsoft/react-native-test-app/compare/3.3.6...3.3.7)

---
updated-dependencies:
- dependency-name: react-native-test-app
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 10:35:20 -07:00
dependabot[bot] e3db5d4cea
Bump the babel group with 5 updates (#3511)
Bumps the babel group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.24.0` | `7.24.1` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.24.0` | `7.24.1` |
| [@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react) | `7.23.3` | `7.24.1` |
| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `7.23.3` | `7.24.1` |
| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.24.0` | `7.24.1` |


Updates `@babel/core` from 7.24.0 to 7.24.1
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-core)

Updates `@babel/preset-env` from 7.24.0 to 7.24.1
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-preset-env)

Updates `@babel/preset-react` from 7.23.3 to 7.24.1
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-preset-react)

Updates `@babel/preset-typescript` from 7.23.3 to 7.24.1
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-preset-typescript)

Updates `@babel/runtime` from 7.24.0 to 7.24.1
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-react"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/preset-typescript"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: babel
- dependency-name: "@babel/runtime"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 10:34:26 -07:00
UI-Fabric-RN-Bot cd9ac19393 applying package updates 2024-03-18 23:42:03 +00:00
Andrew Coates 2987dfe69a
Make base adapter types be union of all platforms (#3497)
* Make base adapter types be union of all platforms

* Change files

* inline the types for adapters to avoid requiring users install all rn platforms

* update adapters

* Remove usages of react-native-win32 from non win32 overrides

* Change files

* fix

* prettier
2024-03-18 16:06:20 -07:00
dependabot[bot] 47f8cee821
Bump @types/react from 18.2.66 to 18.2.67 (#3510)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.66 to 18.2.67.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 10:15:11 -07:00
dependabot[bot] 1192a4aef1
Bump react-native-test-app from 3.3.5 to 3.3.6 (#3509)
Bumps [react-native-test-app](https://github.com/microsoft/react-native-test-app) from 3.3.5 to 3.3.6.
- [Release notes](https://github.com/microsoft/react-native-test-app/releases)
- [Commits](https://github.com/microsoft/react-native-test-app/compare/3.3.5...3.3.6)

---
updated-dependencies:
- dependency-name: react-native-test-app
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 09:34:12 -07:00
UI-Fabric-RN-Bot 3b2fd61dd7 applying package updates 2024-03-16 18:50:16 +00:00
Lawrence Win 1904dcf89c
Fix more discovered typos in Overflow spec doc (#3507)
* Fix more typos

* Change files
2024-03-16 13:20:43 -05:00
UI-Fabric-RN-Bot d2d59e0f78 applying package updates 2024-03-15 22:44:21 +00:00
Lawrence Win d7239a9a87
Update Overflow spec file (#3502)
* Update overflow docs

* Change files
2024-03-15 17:14:25 -05:00
UI-Fabric-RN-Bot 60ce92af37 applying package updates 2024-03-15 20:38:14 +00:00
Krystal Kramer 14b7873d56
[FURN Menu] Set directionalHint on MenuPopover from user props (#3506)
* set directionalHint on MenuPopover from user props

* Change files
2024-03-15 16:07:22 -04:00
dependabot[bot] 77253435e1
Bump @types/react from 18.2.65 to 18.2.66 (#3505)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.65 to 18.2.66.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 09:51:52 -07:00
UI-Fabric-RN-Bot 994d3ffb16 applying package updates 2024-03-15 16:26:25 +00:00
dependabot[bot] f49b84057a
Bump lage from 2.7.12 to 2.7.13 (#3504)
Bumps [lage](https://github.com/microsoft/lage) from 2.7.12 to 2.7.13.
- [Commits](https://github.com/microsoft/lage/compare/lage_v2.7.12...lage_v2.7.13)

---
updated-dependencies:
- dependency-name: lage
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 15:52:55 +00:00
Andrew Coates 194bbd6154
Add a bunch of missing peerDependencies (#3494)
* Add many missing peerDependencies

* Change files

* align rn-svg version across repo

* Make rn-platform packages optional

* Change files
2024-03-15 08:52:20 -07:00
dependabot[bot] e3efa99957
Bump react-native-test-app from 3.2.16 to 3.3.5 (#3503) 2024-03-15 07:24:25 -07:00
UI-Fabric-RN-Bot 0d4c5221ba applying package updates 2024-03-14 22:02:08 +00:00
Lawrence Win d61779d527
Add prototyped Overflow package (#3469)
* Init package

* Add test page

* Render overflow test only

* Rough implementation of rest of component

* Add more examples to test page

* Make OverflowItem use compose

* Elim some test examples

* Reorg

* Integrate tablist with overflow

* wip

* add a bunch of logs

* Refactor overflowmanager callbacks

* Fix focus issue

* Fix tablist context

* Fix onUpdateItemDimension not firing

* Restore original compare

* Cleanup

* Revert tablist changes / remove overflow tabs for now

* More cleanup

* Readd tester svg

* Add comments + use padding prop in Overflow

* Change files

* Show fluent tester app again / add useOverflowMenu comments

* Fix test page overflow desc

* Various fixes / address nits

- Fix sorting bug with invisibleItems, invisible items with lower
  initialOrder should be dequeued first
- Change useOverflowMenu to return a map of menuItem visibilities
- Fix nits within test app / enable page for macos
- Added temporary debug prop to overflow to enable logging in the
  overflowManager
- Remove unused dependencies

* Add basic jest tests

* update yarn.lock

* Fix invisible items sort, control overflowitem width for last item

* Fix snapshot tests / test names

* Address initial feedback

- Cleanup leftover test code w better practices
- Re-added a barebones OverflowMenu component
- Added OverflowMenu to test case

* Unexport random tablist test

* Re-remove OverflowMenu as exported component

* Refactor overflow test page

* Update snapshots

* Use `cloneElement` to pass props to OverflowItem

- Removed wrapping Views in OverflowItem by using `React.cloneElement`
  to pass the necessary props from `useOverflowItem`.
- Fixed bugs in the Overflow Manager that caused JS undefined errors.
  Also reduced the amount of `update()` calls within the manager.

* Add Overflow TabList  / Tab example

* Update snapshots

* Fix overflowManager sending negative width when reisizing item

* Better logic for previous commit

* Fix final nits, remove overflowManager debug logs

* Test page and overflowManager bug fixes

- Fixed menu not having a menulist on Overflow test page
- Fixed `overflowManager` sending dimension update to wrong item

* Add documentation, code cleanup
2024-03-14 21:31:36 +00:00
dependabot[bot] cfc1f950d4
Bump follow-redirects from 1.15.4 to 1.15.6 in /tester_deps (#3495)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 20:26:01 +00:00
dependabot[bot] ff7f6ce697
Bump follow-redirects from 1.15.5 to 1.15.6 (#3496)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 20:22:17 +00:00
dependabot[bot] 95b1eca880
Bump react-native-macos from 0.72.20 to 0.72.21 (#3493)
Bumps [react-native-macos](https://github.com/microsoft/react-native-macos/tree/HEAD/packages/react-native) from 0.72.20 to 0.72.21.
- [Release notes](https://github.com/microsoft/react-native-macos/releases)
- [Changelog](https://github.com/microsoft/react-native-macos/blob/main/CHANGELOG-pre-070.md)
- [Commits](https://github.com/microsoft/react-native-macos/commits/v0.72.21/packages/react-native)

---
updated-dependencies:
- dependency-name: react-native-macos
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 12:40:15 -07:00
UI-Fabric-RN-Bot d33240efe4 applying package updates 2024-03-14 03:17:25 +00:00
Andrew Coates b2824a33f5
Add assert-never as a dependency to @fluentui-react-native/experimental-shimmer (#3490)
* Add assert-never as a dependency

* Change files
2024-03-14 02:05:52 +00:00
UI-Fabric-RN-Bot 95de51511b applying package updates 2024-03-14 01:39:49 +00:00
Lawrence Win b865b8b2c4
Minor Tab adjustments for better compatibility with Overflow / OverflowItem components. (#3475)
* Modularize useTabAnimation + fixes with Overflow

- Make useTabAnimation a fully modular hook that can be called outside
  of Tab. This is useful in the case of having an element wrap a tab
  which would normally mess with the layout values. You can now attach
  the handler returned by useTabAnimation to the wrapping element to get
  the same layout values as before.
- Add `calculateAnimationValuesExternally` prop to be used in tandem
  with an external `useTabAnimation()` call.
- Fix other styling issues such that Tab renders correctly in an
  OverflowItem.

* Change files

* update snapshots

* Add text numberOfLines as a Tab token

* Reduce scope of PR, minor tab fixes

Below are fixes that will make the TabList and Tab work better with the
upcoming Overflow component.

- Add callback chaining for the Tab component's `onLayout` callback
  returned by `useTabAnimation`.
- Adjust styling, add new token, `numberOfLines` to change the prop with
  the same name on the Text slot.
- Update snapshot tests.
2024-03-13 20:09:40 -05:00
UI-Fabric-RN-Bot dc949e6a36 applying package updates 2024-03-13 15:54:10 +00:00
dependabot[bot] 19e90f25d8
Bump react-native-windows from 0.72.31 to 0.72.32 (#3489)
Bumps [react-native-windows](https://github.com/microsoft/react-native-windows/tree/HEAD/vnext) from 0.72.31 to 0.72.32.
- [Release notes](https://github.com/microsoft/react-native-windows/releases)
- [Changelog](https://github.com/microsoft/react-native-windows/blob/react-native-windows_v0.72.32/vnext/CHANGELOG.md)
- [Commits](https://github.com/microsoft/react-native-windows/commits/react-native-windows_v0.72.32/vnext)

---
updated-dependencies:
- dependency-name: react-native-windows
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 08:21:25 -07:00
Andrew Coates 61f5a09163
Add missing react-native peerDependencies (#3488)
* Add missing react-native peerDependencies

* Change files

* updated lockfile
2024-03-13 08:20:58 -07:00
dependabot[bot] 9a52c489b0
Bump @types/react from 18.2.64 to 18.2.65 (#3485)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.64 to 18.2.65.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 15:34:10 -07:00
UI-Fabric-RN-Bot 5bcff5e92c applying package updates 2024-03-12 22:16:50 +00:00
Andrew Coates 3f4f7b3527
Remove win32 specific override for focus command (#3392)
* win32 has implemented the focus method on UIManager for quite a while at this point

* Change files

* update rex-win32

* Change files
2024-03-12 21:44:38 +00:00