diff --git a/site/src/components/Resources/AgentButton.tsx b/site/src/components/Resources/AgentButton.tsx index 9b3d7975b35ec..1929ad2878d5c 100644 --- a/site/src/components/Resources/AgentButton.tsx +++ b/site/src/components/Resources/AgentButton.tsx @@ -1,6 +1,6 @@ import { makeStyles } from "@material-ui/core/styles" import Button, { ButtonProps } from "@material-ui/core/Button" -import { FC } from "react" +import { FC, forwardRef } from "react" import { combineClasses } from "utils/combineClasses" export const PrimaryAgentButton: FC = ({ @@ -17,20 +17,21 @@ export const PrimaryAgentButton: FC = ({ ) } -export const SecondaryAgentButton: FC = ({ - className, - ...props -}) => { - const styles = useStyles() +// eslint-disable-next-line react/display-name -- Name is inferred from variable name +export const SecondaryAgentButton = forwardRef( + ({ className, ...props }, ref) => { + const styles = useStyles() - return ( -