Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | 1x 1x 1x 1x | import React from "react";
import { View } from "react-native";
import { makeStyles } from "@repo/ui/themes/makeStyles";
import { ShimmerText } from "./ShimmerText";
/** Footer shown under the message list while the agent is preparing a reply. */
export const ThinkingIndicator = () => {
const styles = useStyles();
return (
<View style={styles.footerThinkingContainer}>
<ShimmerText />
</View>
);
};
const useStyles = makeStyles(() => ({
footerThinkingContainer: {
flexDirection: "row",
alignItems: "center",
gap: 4,
paddingVertical: 4,
alignSelf: "flex-start",
marginLeft: 16,
marginBottom: 12,
},
}));
|