feat(admin): modernize tenant admin PWA with cockpit layout and slate theme
- Replaced rainbow grid with phase-aware cockpit layout - Implemented smart lifecycle hero with readiness logic - Introduced dark command bar header with context pill and search placeholder - Updated global Tamagui theme to slate/indigo palette - Refined bottom navigation with minimalist spotlight style
This commit is contained in:
@@ -5152,7 +5152,7 @@ var require_useMergeRefs = __commonJS({
|
||||
}
|
||||
return React83.useMemo(
|
||||
() => (0, _mergeRefs.default)(...args),
|
||||
// eslint-disable-next-line
|
||||
|
||||
[...args]
|
||||
);
|
||||
}
|
||||
@@ -12243,7 +12243,7 @@ var require_useMergeRefs2 = __commonJS({
|
||||
}
|
||||
},
|
||||
[...refs]
|
||||
// eslint-disable-line react-hooks/exhaustive-deps
|
||||
|
||||
);
|
||||
}
|
||||
__name(useMergeRefs, "useMergeRefs");
|
||||
@@ -12938,7 +12938,7 @@ var require_VirtualizedSectionList = __commonJS({
|
||||
}
|
||||
};
|
||||
this._renderItem = (listItemCount) => (
|
||||
// eslint-disable-next-line react/no-unstable-nested-components
|
||||
|
||||
(_ref2) => {
|
||||
var item = _ref2.item, index5 = _ref2.index;
|
||||
var info = this._subExtractor(index5);
|
||||
@@ -30935,17 +30935,17 @@ function useInteractions(propsList) {
|
||||
const itemDeps = propsList.map((key) => key == null ? void 0 : key.item);
|
||||
const getReferenceProps = React51.useCallback(
|
||||
(userProps) => mergeProps(userProps, propsList, "reference"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
referenceDeps
|
||||
);
|
||||
const getFloatingProps = React51.useCallback(
|
||||
(userProps) => mergeProps(userProps, propsList, "floating"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
floatingDeps
|
||||
);
|
||||
const getItemProps = React51.useCallback(
|
||||
(userProps) => mergeProps(userProps, propsList, "item"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
itemDeps
|
||||
);
|
||||
return React51.useMemo(() => ({
|
||||
@@ -33866,7 +33866,7 @@ function FloatingFocusManager(props) {
|
||||
queueMicrotask(() => {
|
||||
const tabbableReturnElement = getFirstTabbableElement(returnElement);
|
||||
if (
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
returnFocusRef.current && !preventReturnFocusRef.current && isHTMLElement(tabbableReturnElement) && // If the focus moved somewhere else after mount, avoid returning focus
|
||||
// since it likely entered a different element which should be
|
||||
// respected: https://github.com/floating-ui/floating-ui/issues/2607
|
||||
@@ -34615,17 +34615,17 @@ function useInteractions2(propsList) {
|
||||
const itemDeps = propsList.map((key) => key == null ? void 0 : key.item);
|
||||
const getReferenceProps = React60.useCallback(
|
||||
(userProps) => mergeProps2(userProps, propsList, "reference"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
referenceDeps
|
||||
);
|
||||
const getFloatingProps = React60.useCallback(
|
||||
(userProps) => mergeProps2(userProps, propsList, "floating"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
floatingDeps
|
||||
);
|
||||
const getItemProps = React60.useCallback(
|
||||
(userProps) => mergeProps2(userProps, propsList, "item"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
itemDeps
|
||||
);
|
||||
return React60.useMemo(() => ({
|
||||
@@ -39482,17 +39482,17 @@ function useInteractions3(propsList) {
|
||||
const itemDeps = propsList.map((key) => key == null ? void 0 : key.item);
|
||||
const getReferenceProps = React76.useCallback(
|
||||
(userProps) => mergeProps3(userProps, propsList, "reference"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
referenceDeps
|
||||
);
|
||||
const getFloatingProps = React76.useCallback(
|
||||
(userProps) => mergeProps3(userProps, propsList, "floating"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
floatingDeps
|
||||
);
|
||||
const getItemProps = React76.useCallback(
|
||||
(userProps) => mergeProps3(userProps, propsList, "item"),
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
|
||||
itemDeps
|
||||
);
|
||||
return React76.useMemo(() => ({
|
||||
|
||||
Reference in New Issue
Block a user