SIGN IN SIGN UP

collab: Make the `StripeBilling` object long-lived (#19090)

This PR makes the `StripeBilling` object long-lived so that we can make
better use of the cached data on it.

We now hold it on the `AppState` and spawn a background task to
initialize the cache on startup.

Release Notes:

- N/A

Co-authored-by: Richard <richard@zed.dev>
M
Marshall Bowers committed
f280b298594a3c20cfa0a3d473d6d499cf59a60c
Parent: 550064f
Committed by GitHub <noreply@github.com> on 10/11/2024, 7:15:08 PM