@codecademy/gamut-styles

17.13.117.13.2-alpha.955544.0
dist/utilities/useLogicalProperties.js
+dist/utilities/useLogicalProperties.jsNew file
+12
Index: package/dist/utilities/useLogicalProperties.js
===================================================================
--- package/dist/utilities/useLogicalProperties.js
+++ package/dist/utilities/useLogicalProperties.js
@@ -0,0 +1,12 @@
+import { useTheme } from '@emotion/react';
+
+/**
+ * Whether Gamut system props emit logical CSS properties (`marginInlineStart`, etc.)
+ * vs physical (`marginLeft`, etc.).
+ *
+ * `GamutProvider` always merges an explicit boolean (default `false`).
+ */
+export function useLogicalProperties() {
+  const theme = useTheme();
+  return theme?.useLogicalProperties;
+}
\ No newline at end of file