diff --git a/app/(route)/indicators/_components/result/index.tsx b/app/(route)/indicators/_components/result/index.tsx index 3352f8f..45c9ad7 100644 --- a/app/(route)/indicators/_components/result/index.tsx +++ b/app/(route)/indicators/_components/result/index.tsx @@ -1,15 +1,24 @@ import Nav from '@/app/_common/nav' import Title from '@/app/_common/text/title' -import { investmentItemAtom, totalinputValueAtom } from '@/app/_store/atom' +import { selectedItemAtom, totalinputValueAtom } from '@/app/_store/atom' import { useRecoilValue } from 'recoil' import S from './result.module.css' //* 결과페이지 입니다. //TODO: 사용자가 클릭한 아이디어 이름과 해당 툴을 사용한 사용자 수가 보여집니다. function Result() { - const selectedItem = useRecoilValue(investmentItemAtom) + const selectedItem = useRecoilValue(selectedItemAtom) const totalinputValue = parseInt(useRecoilValue(totalinputValueAtom)) + const result = + selectedItem?.score && + selectedItem?.people && + Math.floor( + ((selectedItem.people * selectedItem.score) / + (selectedItem.score * totalinputValue)) * + 100, + ) + return (
계산 결과지입니다.
-전체 이용자 수 : {totalinputValue}
- - {selectedItem.map((item) => ( - -선택한 아이템 이름: {item.name}
-선택한 아이템 점수: {item.score}
-최종 점수: {item.score && item.score * totalinputValue}
- - ))} +선택한 아이템 이름: {selectedItem?.name}
+선택한 아이템 점수: {selectedItem?.score}
+선택한 아이템 사람 수: {selectedItem?.people}
+최종 점수: {result}