{"image_url":"https://cdn-ak.f.st-hatena.com/images/fotolife/k/kandennti/20230518/20230518092903.png","categories":["Python"],"html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fkantoku.hatenablog.com%2Fentry%2F2023%2F05%2F18%2F093647\" title=\"Flet\u3067React\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3092\u771f\u4f3c\u308b6 - C#ATIA\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_name":"kandennti","title":"Flet\u3067React\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3092\u771f\u4f3c\u308b6","height":"190","width":"100%","blog_url":"https://kantoku.hatenablog.com/","published":"2023-05-18 09:36:47","provider_url":"https://hatena.blog","blog_title":"C#ATIA","url":"https://kantoku.hatenablog.com/entry/2023/05/18/093647","type":"rich","version":"1.0","provider_name":"Hatena Blog","description":"\u3053\u3061\u3089\u306e\u7d9a\u304d\u3067\u3059\u3002 Flet\u3067React\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3092\u771f\u4f3c\u308b5 - C#ATIAState\u306e\u30ea\u30d5\u30c8\u30a2\u30c3\u30d7\u3067\u3059\u3002 \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\uff1aReact \u306e\u5c0e\u5165 \u2013 ReactSquare\u30af\u30e9\u30b9\u306e\u30b3\u30f3\u30b9\u30c8\u30e9\u30af\u30bf\u3067State\u3092\u53d7\u3051\u53d6\u308b\u69d8\u306b\u3057\u307e\u3057\u305f\u3002 class Square(ft.UserControl): def __init__(self, state: State): super().__init__(self) self.state = state \u30fb\u30fb\u30fb Board\u30af\u30e9\u30b9\u3067\u306fNone\u3067\u521d\u671f\u5316\u3055\u308c\u305fState\u30929\u500b\u7528\u610f\u3057\u3001Square\u306e \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u4f5c\u6210\u6642\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3068\u3057\u3066\u6e21\u3057\u307e\u3059\u3002 class B\u2026","author_url":"https://blog.hatena.ne.jp/kandennti/"}