fix: use password style for session token auth (#7533)

This commit is contained in:
Kyle Carberry
2023-05-15 11:27:39 -05:00
committed by GitHub
parent 2aea5b76aa
commit 424f954b91
2 changed files with 4 additions and 1 deletions
@@ -11,6 +11,7 @@ export interface CodeExampleProps {
buttonClassName?: string
tooltipTitle?: string
inline?: boolean
password?: boolean
}
/**
@@ -39,6 +40,7 @@ export const CodeExample: FC<React.PropsWithChildren<CodeExampleProps>> = ({
interface styleProps {
inline?: boolean
password?: boolean
}
const useStyles = makeStyles<Theme, styleProps>((theme) => ({
@@ -61,5 +63,6 @@ const useStyles = makeStyles<Theme, styleProps>((theme) => ({
display: "flex",
alignItems: "center",
wordBreak: "break-all",
"-webkit-text-security": (props) => (props.password ? "disc" : undefined),
},
}))
@@ -27,7 +27,7 @@ export const CliAuthPageView: FC<CliAuthPageViewProps> = ({ sessionToken }) => {
<strong className={styles.lineBreak}>paste it in your terminal</strong>.
</p>
<CodeExample code={sessionToken} />
<CodeExample code={sessionToken} password />
<div className={styles.links}>
<Button component={RouterLink} size="large" to="/workspaces" fullWidth>