All files / submodels/copy message.ts

100% Statements 1/1
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16          4x                    
import { Schema } from 'effect'
import { defineMessageUnion } from 'foldkit/message'
 
// MESSAGE
 
export const Message = defineMessageUnion({
  ClickedCopy: { cellId: Schema.String, text: Schema.String },
  SucceededCopyText: { cellId: Schema.String, copyId: Schema.Int },
  FailedCopyText: { cellId: Schema.String, copyId: Schema.Int },
  CompletedWaitBeforeHidingCopyFeedback: {
    cellId: Schema.String,
    copyId: Schema.Int,
  },
})
export type Message = typeof Message.Type