39807a8630
* Move types to another file Co-authored-by: dan <dan.abramov@gmail.com> * Move utilities out Co-authored-by: dan <dan.abramov@gmail.com> * Move PUBLIC_BSKY_AGENT Co-authored-by: dan <dan.abramov@gmail.com> * Move createPersistSessionHandler inline Co-authored-by: dan <dan.abramov@gmail.com> * Call configureModeration when clearing account too This ensures that the app labelers get reset in a test environment. Co-authored-by: dan <dan.abramov@gmail.com> * Make guest configureModeration sync, non-guest async * Extract isSessionExpired Co-authored-by: dan <dan.abramov@gmail.com> * Flip isSessionExpired condition Co-authored-by: dan <dan.abramov@gmail.com> * Extract agentToSessionAccount Co-authored-by: dan <dan.abramov@gmail.com> * Extract createAgent* Co-authored-by: dan <dan.abramov@gmail.com> * Simplify isSessionExpired --------- Co-authored-by: Eric Bailey <git@esb.lol>
15 lines
211 B
TypeScript
15 lines
211 B
TypeScript
export const STALE = {
|
|
SECONDS: {
|
|
FIFTEEN: 1e3 * 15,
|
|
THIRTY: 1e3 * 30,
|
|
},
|
|
MINUTES: {
|
|
ONE: 1e3 * 60,
|
|
FIVE: 1e3 * 60 * 5,
|
|
},
|
|
HOURS: {
|
|
ONE: 1e3 * 60 * 60,
|
|
},
|
|
INFINITY: Infinity,
|
|
}
|