{"id": 1434435021532803075, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-09-05T08:35:34+00:00", "full_text": "@dan_abramov @reactjs @ryanflorence we all need good custom dropdown/typeahead/datepicker components. does that stuff really need to hook into React? no (i think). yet the best ones seem to all assume React.\n\nam i arguing myself into web components? i\u2019m not sure. i like the \u201cheadless\u201d nature of hooks.", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[36, 302]", "in_reply_to_status_id": 1434433245664456704, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 4, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1434448316734099461, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-09-05T09:28:24+00:00", "full_text": "@fraser_drops @chrisshank23 yes! also a great option. i just know that this is not the default choice for React devs (React prefers everything in local component state as much as possible) and theres a learning curve for state charts. but that\u2019s the dream for @statelyai", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[28, 270]", "in_reply_to_status_id": 1434444454803345412, "in_reply_to_user_id": 1114700683612053505, "in_reply_to_screen_name": "fraser_drops", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 4, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1434501288788697088, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-09-05T12:58:53+00:00", "full_text": "@passle_ @reactjs WCs are definitely one way to get there! what i do enjoy about hooks is they are \u201cheadless\u201d so you get to take them apart or compose them however you like. that is genius. best way out of this ive seen is reusable statecharts (mentioned in other reply chain)", "retweeted_status": null, "quoted_status": null, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[18, 276]", "in_reply_to_status_id": 1434476696238018563, "in_reply_to_user_id": 4874949729, "in_reply_to_screen_name": "passle_", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 0, "retweet_count": 0, "favorite_count": 4, "favorited": 0, "retweeted": 0, "possibly_sensitive": null, "lang": "en", "scopes": null} {"id": 1434500277567115266, "user": {"value": 33521530, "label": "swyx"}, "created_at": "2021-09-05T12:54:52+00:00", "full_text": "awesome writeup on adding custom monaco autocompletes for in-app editors! https://twitter.com/tim_nolet/status/1402925458623172611", "retweeted_status": null, "quoted_status": {"value": 1402925458623172611, "label": "1402925458623172611"}, "place": null, "source": {"value": "95f3aaaddaa45937ac94765e0ddb68ba2be92d20", "label": "Twitter for iPhone"}, "truncated": 0, "display_text_range": "[0, 73]", "in_reply_to_status_id": 1321978673868599296, "in_reply_to_user_id": 33521530, "in_reply_to_screen_name": "swyx", "geo": null, "coordinates": null, "contributors": null, "is_quote_status": 1, "retweet_count": 0, "favorite_count": 4, "favorited": 0, "retweeted": 0, "possibly_sensitive": 0, "lang": "en", "scopes": null}