Chore(front): Create a custom eslint rule for Props naming (#1904)

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: bosiraphael <raphael.bosi@gmail.com>
This commit is contained in:
gitstart-twenty
2023-10-09 17:31:13 +03:00
committed by GitHub
parent 84ed9edefe
commit 77a1840611
170 changed files with 700 additions and 342 deletions

View File

@ -11,7 +11,7 @@ import { rgba } from '@/ui/theme/constants/colors';
import { usePausableTimeout } from '../hooks/usePausableTimeout';
const StyledMotionContainer = styled.div<Pick<SnackbarProps, 'variant'>>`
const StyledMotionContainer = styled.div<Pick<SnackBarProps, 'variant'>>`
align-items: center;
background-color: ${({ theme, variant }) => {
switch (variant) {
@ -59,7 +59,7 @@ const StyledProgressBarContainer = styled.div`
top: 0;
`;
const StyledCloseButton = styled.button<Pick<SnackbarProps, 'variant'>>`
const StyledCloseButton = styled.button<Pick<SnackBarProps, 'variant'>>`
align-items: center;
background-color: transparent;
border: none;
@ -91,7 +91,7 @@ const StyledCloseButton = styled.button<Pick<SnackbarProps, 'variant'>>`
export type SnackbarVariant = 'info' | 'error' | 'success';
export interface SnackbarProps extends React.ComponentPropsWithoutRef<'div'> {
export interface SnackBarProps extends React.ComponentPropsWithoutRef<'div'> {
role?: 'alert' | 'status';
icon?: React.ReactNode;
message?: string;
@ -112,7 +112,7 @@ export const SnackBar = ({
children,
onClose,
...rootProps
}: SnackbarProps) => {
}: SnackBarProps) => {
const theme = useTheme();
const progressBarRef = useRef<ProgressBarControls | null>(null);

View File

@ -1,8 +1,8 @@
import { atom, selector } from 'recoil';
import { SnackbarProps } from '../components/SnackBar';
import { SnackBarProps } from '../components/SnackBar';
export type SnackBarOptions = SnackbarProps & {
export type SnackBarOptions = SnackBarProps & {
id: string;
};