All files / src/components/ok OkResult.tsx

0% Statements 0/16
100% Branches 1/1
100% Functions 1/1
0% Lines 0/16

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 30 31 32 33 34 35 36 37 38 39                                                                             
import { FC } from 'react';
import { OkResponse } from '../../models/okResponse';
import { FiCheckCircle } from 'react-icons/fi';
import styled from 'styled-components';
 
type Props = {
  result: OkResponse;
};
 
const StyledBox = styled.div`
  display: flex;
  flex-direction: column;
  justify-content: center;
`;
 
const StyledIconWrapper = styled.div`
  margin: 0 auto;
`;
 
const StyledMessage = styled.p`
  margin: 0;
  padding: 0;
  font-size: 1.6rem;
  text-align: center;
`;
 
const OkResult: FC<Props> = (_props) => {
  return (
    <StyledBox>
      <StyledIconWrapper>
        <FiCheckCircle size={90} color={'#c7d01c'} />
      </StyledIconWrapper>
      <StyledMessage>正常に処理が実行されました。</StyledMessage>
    </StyledBox>
  );
};
 
export default OkResult;