local c=require("\046\046\047\105\110\118\097\114\105\097\110\116")local function H(...)c(false,"\084\104\101 \099\117\114\114\101\110\116 \114\101\110\100\101\114\101\114 \100\111\101\115 \110\111\116 \115\117\112\112\111\114\116 \116\101\115\116 \115\101\108\101\099\116\111\114\115\046 \084\104\105\115 \101\114\114\111\114 \105\115 \108\105\107\101\108\121 \099\097\117\115\101\100 \098\121 \097 \098\117\103 \105\110 \082\101\097\099\116\046 \080\108\101\097\115\101 \102\105\108\101 \097\110 \105\115\115\117\101\046")end return{supportsTestSelectors=false,findFiberRoot=H;getBoundingRect=H,getTextContent=H,isHiddenSubtree=H;matchAccessibilityRole=H,setFocusIfFocusable=H;setupIntersectionObserver=H}
-- ROBLOX upstream: https://github.com/facebook/react/blob/3cde22a84e246fc5361f038bf0c23405b2572c22/packages/react-reconciler/src/ReactFiberHostConfigWithNoTestSelectors.js
--[[*
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 * @flow
]]

local invariant = require("../invariant")

-- Renderers that don't support test selectors
-- can re-export everything from this module.

local function shim(...)
	invariant(
		false,
		"The current renderer does not support test selectors. "
			.. "This error is likely caused by a bug in React. "
			.. "Please file an issue."
	)
end

-- Test selectors (when unsupported)
return {
	supportsTestSelectors = false,
	findFiberRoot = shim,
	getBoundingRect = shim,
	getTextContent = shim,
	isHiddenSubtree = shim,
	matchAccessibilityRole = shim,
	setFocusIfFocusable = shim,
	setupIntersectionObserver = shim,
}
