diff --git a/change/@fluentui-react-native-framework-aafca808-a718-4bae-aa2e-92db63b904dd.json b/change/@fluentui-react-native-framework-aafca808-a718-4bae-aa2e-92db63b904dd.json new file mode 100644 index 0000000000..288699510e --- /dev/null +++ b/change/@fluentui-react-native-framework-aafca808-a718-4bae-aa2e-92db63b904dd.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "export missing type from framework to fix build error in Popover", + "packageName": "@fluentui-react-native/framework", + "email": "jasonmo@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/framework/framework/src/index.ts b/packages/framework/framework/src/index.ts index 5bdd11d848..3c209fced4 100644 --- a/packages/framework/framework/src/index.ts +++ b/packages/framework/framework/src/index.ts @@ -96,4 +96,4 @@ export type { HasLayer, TokensThatAreAlsoProps, UseStyling } from './useStyling' export { buildProps, buildUseStyling } from './useStyling'; export type { BuildProps, TokenSettings, TokensFromTheme, UseStylingOptions } from './useStyling'; export { applyPropsToTokens, applyTokenLayers, buildUseTokens, customizable, patchTokens } from './useTokens'; -export type { UseTokens } from './useTokens'; +export type { UseTokens, CustomizableComponent } from './useTokens'; diff --git a/packages/framework/framework/src/useTokens.ts b/packages/framework/framework/src/useTokens.ts index ad7a0784ee..14b0d0ca07 100644 --- a/packages/framework/framework/src/useTokens.ts +++ b/packages/framework/framework/src/useTokens.ts @@ -9,6 +9,7 @@ export { applyTokenLayers, applyPropsToTokens, customizable, patchTokens } from // A hook function to build a set of tokens from a passed in theme as well as a cache object export type UseTokens = UseTokensCore; +export type { CustomizableComponent } from '@fluentui-react-native/use-tokens'; export function buildUseTokens(...tokens: TokenSettings[]): UseTokens { return buildUseTokensCore(themeHelper.getComponentInfo, ...tokens);