about summary refs log tree commit diff
path: root/src/temp/dm/sendMessageBatch.ts
diff options
context:
space:
mode:
authorEric Bailey <git@esb.lol>2024-05-01 12:14:41 -0500
committerGitHub <noreply@github.com>2024-05-01 10:14:41 -0700
commit538ca8dff16e9973a0fd4c310dd89cfe05536f6b (patch)
tree24dc6be1907cdc834d6f3fe1a709025fb4fd43d7 /src/temp/dm/sendMessageBatch.ts
parentd61b366b26dbe8b30ee30e121a5b1aa3edea356b (diff)
downloadvoidsky-538ca8dff16e9973a0fd4c310dd89cfe05536f6b.tar.zst
[Clipclops] 2 Clipped 2 Clopped (#3796)
* Add new pkg

* copy queries over to new file

* useConvoQuery

* useListConvos

* Use useListConvos

* extract useConvoQuery

* useGetConvoForMembers

* Delete unused

* exract useListConvos

* Replace imports

* Messages/List/index.tsx

* extract getconvoformembers

* MessageItem

* delete chatLog and rename query.ts

* Update import

* Clipclop service (#3794)

* Add Chat service

* Better handle deletions

* Rollback unneeded changes

* Better insertion order

* Use clipclops

* don't show FAB if error

* clean up imports

* Update Convo service

* Remove temp files

---------

Co-authored-by: Samuel Newman <mozzius@protonmail.com>
Diffstat (limited to 'src/temp/dm/sendMessageBatch.ts')
-rw-r--r--src/temp/dm/sendMessageBatch.ts66
1 files changed, 0 insertions, 66 deletions
diff --git a/src/temp/dm/sendMessageBatch.ts b/src/temp/dm/sendMessageBatch.ts
deleted file mode 100644
index c2ce1d82c..000000000
--- a/src/temp/dm/sendMessageBatch.ts
+++ /dev/null
@@ -1,66 +0,0 @@
-import {ValidationResult} from '@atproto/lexicon'
-import {Headers, XRPCError} from '@atproto/xrpc'
-
-import * as TempDmDefs from './defs'
-
-export interface QueryParams {}
-
-export interface InputSchema {
-  items: BatchItem[]
-  [k: string]: unknown
-}
-
-export interface OutputSchema {
-  items: TempDmDefs.MessageView[]
-  [k: string]: unknown
-}
-
-export interface CallOptions {
-  headers?: Headers
-  qp?: QueryParams
-  encoding: 'application/json'
-}
-
-export interface Response {
-  success: boolean
-  headers: Headers
-  data: OutputSchema
-}
-
-export function toKnownErr(e: any) {
-  if (e instanceof XRPCError) {
-  }
-  return e
-}
-
-export interface BatchItem {
-  chatId: string
-  message: TempDmDefs.Message
-  [k: string]: unknown
-}
-
-export function isBatchItem(v: unknown): v is BatchItem {
-  return (
-    isObj(v) &&
-    hasProp(v, '$type') &&
-    v.$type === 'temp.dm.sendMessageBatch#batchItem'
-  )
-}
-
-export function validateBatchItem(v: unknown): ValidationResult {
-  return {
-    success: true,
-    value: v,
-  }
-}
-
-export function isObj(v: unknown): v is Record<string, unknown> {
-  return typeof v === 'object' && v !== null
-}
-
-export function hasProp<K extends PropertyKey>(
-  data: object,
-  prop: K,
-): data is Record<K, unknown> {
-  return prop in data
-}