* Update types
(cherry picked from commit 27deac1f367825771ba76fa098ec1b0a62dcf64a)
* Integrate into deactivate dialog
(cherry picked from commit 84f299a447259cc1fbfc7be607e28197779e4ec1)
* Integrate into Deactivated screen
(cherry picked from commit 29193f34822ecdf11e2a407197fa230285dfe846)
* Bump api sdk
(cherry picked from commit 738c622d3e5a23bfbb0d3bdce3a6bdf01e54ca60)
* Update permalink
(cherry picked from commit c10bf5c071d76c3054bc4ce9d313c10b1820f038)
* Bump sdk pkg
* Update types to match backend
* Loosen types for forwards compat
* Hydrate status from persisted data
* Refresh session when re-activating, clear query cache
* Show app password error
* Refactor dialog to clear state when closed
* Add app password error to Deactivated screen
* refactor name
* refactor to support feeds search
* more refactor
* cleanup
* allow searching for feeds
* better empty states
* move some stuff around
* one more move
* rename buttons
* another move
* clarify variable names
* replace w/ hairline width
* no border for placeholder
* few notifications screen fixes tablet
* still show the border on desktop
* Simp
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* add profiles to search history
* increasing horizontal padding slightly
* tightening up styling
* fixing navigation issue
* making corrections
* Make the search history profiles a little smaller
* bug stomping
* Fix issues
* Persist taps
* Rm unnecessary
---------
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* reduce side gap + add overflow hidden
also remove the animations since they don't appear in prod, and are kinda broken
* removed fixed height to fix alt text
* native formsheet for gif select
* trigger confirm discard if have gif
* give modal a background color
* fix web top bar - unrelated but I cba to make a separate PR
* Support for Flickr album and group pool embeds
* Oops, forgot to add flickr to the persisted externalEmbeds schema
* Need a bigint since our id can have more than 52 bits...
* Remove unexpected trailing / from test data to match the expected behavior
* nits
---------
Co-authored-by: Hailey <me@haileyok.com>
* fix nits in add/remove users from list screen
invert check
use `ViewHeader`
simplify
replace with hairline width
fix top border width for user list updates
* dont use `ViewHeader`
* update one more hairline
* remove resolution from post thread
nit
completely remove did cache lookup
move cache check for did to `usePostThreadQuery`
remove resolution from post thread
* helper function
* simplify
* simplify search too
* fix missing check for root or parent quoted post 🤯
* fix thread traversal
* add a tab for starter packs
* replace with new card
* add icon to card
* rm log
* adjust padding
* add link wrapper
* fix params
* full width
* add QR code icon
* minimal landing page
add a minimal gate
remove overlap row
add bg to avatar set
implement basic mock up
add header of mock
add route
* add navigation
* create starter pack landing page
* add state reducer
* make value an array
* implement state w/ steps
* add back the flex
* view header back button
* add button text
* add button text
* add details screen
* add button states
* proper use of button
* oops
* rm extra state
* use keyboard aware scrollview
* rm log
* remove some stuff
* remove avatar from landing
* add list for profiles
* add profile card w/ button
* add feeds
* add processing state
* support editing a pack
* fix undefined error
* add desktop props
* add entire profile to state
* scope the profile list better
* scoping
* add key extractor to feeds
* add fab
* add icon to details
* changes
* add dialog for adding profiles
* remove log
* rm unused iports
* fix nav type