AyumuOgasawara / receipt-scanner

レシートの写真から家計簿を生成してくれるアプリ
0 stars 0 forks source link

レイアウトの編集 #34

Closed AyumuOgasawara closed 6 days ago

AyumuOgasawara commented 1 week ago

概要

ヘッダーとサイドバーを避けてchildrenを配置したいが、現状の状態だと、各ページで、HeaderとSiderbar分のスペースを取得しなければならない。 そのため、{children}に入る全てのコンポーネントに対して、HeaderとSiderbar分を避けるレイアウトを実装する。

AyumuOgasawara commented 1 week ago

ヘッダーを置く。 childrenとサイドバーが入ったボックスを作成する。 childrenをBoxで囲んで配置する。 サイドバーの位置を指定する。 flexGrow={1}でchildrenに余ったスペースを全て与える。

AyumuOgasawara commented 1 week ago

上記のやり方でうまくいった。

ダッシュボード

スクリーンショット 2024-09-23 23 39 57

全ての出費

スクリーンショット 2024-09-23 23 40 06

しかし、英語の単語をつなげた文字列ではうまくいかなかった。

スクリーンショット 2024-09-23 23 41 40

英語の文に対してはうまく動いた

スクリーンショット 2024-09-23 23 41 24

おそらくReact側で何かされているのだと思うが、通常の文字列に対してはうまく機能するため一旦無視する。