File tree Expand file tree Collapse file tree 2 files changed +20
-3
lines changed
Expand file tree Collapse file tree 2 files changed +20
-3
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ export interface ScanResult {
1717const Home = ( ) => {
1818 const { send } = useAppBridge ( ) ;
1919
20- const { setScanData } = useScanDataStore ( ) ;
20+ const { scanData , setScanData } = useScanDataStore ( ) ;
2121
2222 const { navigateToReceiptEdit } = useRoute ( ) ;
2323
@@ -27,13 +27,13 @@ const Home = () => {
2727 try {
2828 const data : ScanResult [ ] = JSON . parse ( jsonData ) ;
2929 setScanData ( data ) ;
30- navigateToReceiptEdit ( ) ;
30+ // navigateToReceiptEdit();
3131 } catch ( error ) {
3232 console . error ( "Error parsing scan result JSON:" , error ) ;
3333 }
3434 } ,
3535 } ;
36- } , [ ] ) ;
36+ } , [ setScanData , navigateToReceiptEdit ] ) ;
3737
3838 return (
3939 < div className = { styles . Home } >
@@ -42,6 +42,21 @@ const Home = () => {
4242 { `영수증으로\nAI 음식 리뷰 남겨요` }
4343 </ Text >
4444 < Text variant = "bodyLg" color = "secondary" align = "center" >
45+ { scanData . length > 0 &&
46+ scanData . map ( ( data ) => (
47+ < >
48+ { Object . keys ( data ) . map ( ( key ) => (
49+ < div key = { key } >
50+ < Text variant = "bodyXsm" color = "secondary" >
51+ { key }
52+ </ Text >
53+ < Text variant = "bodyXsm" color = "secondary" >
54+ { data [ key ] }
55+ </ Text >
56+ </ div >
57+ ) ) }
58+ </ >
59+ ) ) }
4560 손쉬운 음식 리뷰 작성
4661 </ Text >
4762 </ div >
Original file line number Diff line number Diff line change @@ -20,6 +20,8 @@ const ReceiptEdit = () => {
2020 const [ formData , setFormData ] = useState < { [ key : string ] : string } [ ] > ( [ ] ) ;
2121 const [ focusState , setFocusState ] = useState < { [ key : string ] : boolean } > ( { } ) ;
2222
23+ console . log ( formData ) ;
24+
2325 useEffect ( ( ) => {
2426 if ( Array . isArray ( scanData ) && scanData . length > 0 ) {
2527 setFormData ( scanData ) ;
You can’t perform that action at this time.
0 commit comments