{"version":3,"file":"StoredResponseState.cjs","sources":["../../../../../src/plugins/rfqModule/models/StoredResponseState.ts"],"sourcesContent":["import { StoredResponseState as SolitaStoredResponseState } from '@convergence-rfq/rfq';\n\nexport type StoredResponseState =\n  | 'active'\n  | 'canceled'\n  | 'defaulted'\n  | 'ready-for-settling'\n  | 'settled'\n  | 'settling-preparations'\n  | 'settlement-expired'\n  | 'waiting-for-last-look';\n\nexport function fromSolitaStoredResponseState(\n  StoredResponseState: SolitaStoredResponseState\n): StoredResponseState {\n  switch (StoredResponseState) {\n    case SolitaStoredResponseState.Active: {\n      return 'active';\n    }\n    case SolitaStoredResponseState.Canceled: {\n      return 'canceled';\n    }\n    case SolitaStoredResponseState.Defaulted: {\n      return 'defaulted';\n    }\n    case SolitaStoredResponseState.ReadyForSettling: {\n      return 'ready-for-settling';\n    }\n    case SolitaStoredResponseState.Settled: {\n      return 'settled';\n    }\n    case SolitaStoredResponseState.SettlingPreparations: {\n      return 'settling-preparations';\n    }\n    case SolitaStoredResponseState.SettlementExpired: {\n      return 'settlement-expired';\n    }\n    case SolitaStoredResponseState.WaitingForLastLook: {\n      return 'waiting-for-last-look';\n    }\n  }\n}\n\nexport function toSolitaStoredResponseState(\n  StoredResponseState: StoredResponseState\n): SolitaStoredResponseState {\n  switch (StoredResponseState) {\n    case 'active': {\n      return SolitaStoredResponseState.Active;\n    }\n    case 'canceled': {\n      return SolitaStoredResponseState.Canceled;\n    }\n    case 'defaulted': {\n      return SolitaStoredResponseState.Defaulted;\n    }\n    case 'ready-for-settling': {\n      return SolitaStoredResponseState.ReadyForSettling;\n    }\n    case 'settled': {\n      return SolitaStoredResponseState.Settled;\n    }\n    case 'settling-preparations': {\n      return SolitaStoredResponseState.SettlingPreparations;\n    }\n    case 'settlement-expired': {\n      return SolitaStoredResponseState.SettlementExpired;\n    }\n    case 'waiting-for-last-look': {\n      return SolitaStoredResponseState.WaitingForLastLook;\n    }\n  }\n}\n"],"names":["fromSolitaStoredResponseState","StoredResponseState","SolitaStoredResponseState","Active","Canceled","Defaulted","ReadyForSettling","Settled","SettlingPreparations","SettlementExpired","WaitingForLastLook","toSolitaStoredResponseState"],"mappings":";;;;;;AAYO,SAASA,6BAA6BA,CAC3CC,mBAA8C,EACzB;AACrB,EAAA,QAAQA,mBAAmB;IACzB,KAAKC,uBAAyB,CAACC,MAAM;AAAE,MAAA;AACrC,QAAA,OAAO,QAAQ,CAAA;AACjB,OAAA;IACA,KAAKD,uBAAyB,CAACE,QAAQ;AAAE,MAAA;AACvC,QAAA,OAAO,UAAU,CAAA;AACnB,OAAA;IACA,KAAKF,uBAAyB,CAACG,SAAS;AAAE,MAAA;AACxC,QAAA,OAAO,WAAW,CAAA;AACpB,OAAA;IACA,KAAKH,uBAAyB,CAACI,gBAAgB;AAAE,MAAA;AAC/C,QAAA,OAAO,oBAAoB,CAAA;AAC7B,OAAA;IACA,KAAKJ,uBAAyB,CAACK,OAAO;AAAE,MAAA;AACtC,QAAA,OAAO,SAAS,CAAA;AAClB,OAAA;IACA,KAAKL,uBAAyB,CAACM,oBAAoB;AAAE,MAAA;AACnD,QAAA,OAAO,uBAAuB,CAAA;AAChC,OAAA;IACA,KAAKN,uBAAyB,CAACO,iBAAiB;AAAE,MAAA;AAChD,QAAA,OAAO,oBAAoB,CAAA;AAC7B,OAAA;IACA,KAAKP,uBAAyB,CAACQ,kBAAkB;AAAE,MAAA;AACjD,QAAA,OAAO,uBAAuB,CAAA;AAChC,OAAA;AACF,GAAA;AACF,CAAA;AAEO,SAASC,2BAA2BA,CACzCV,mBAAwC,EACb;AAC3B,EAAA,QAAQA,mBAAmB;AACzB,IAAA,KAAK,QAAQ;AAAE,MAAA;QACb,OAAOC,uBAAyB,CAACC,MAAM,CAAA;AACzC,OAAA;AACA,IAAA,KAAK,UAAU;AAAE,MAAA;QACf,OAAOD,uBAAyB,CAACE,QAAQ,CAAA;AAC3C,OAAA;AACA,IAAA,KAAK,WAAW;AAAE,MAAA;QAChB,OAAOF,uBAAyB,CAACG,SAAS,CAAA;AAC5C,OAAA;AACA,IAAA,KAAK,oBAAoB;AAAE,MAAA;QACzB,OAAOH,uBAAyB,CAACI,gBAAgB,CAAA;AACnD,OAAA;AACA,IAAA,KAAK,SAAS;AAAE,MAAA;QACd,OAAOJ,uBAAyB,CAACK,OAAO,CAAA;AAC1C,OAAA;AACA,IAAA,KAAK,uBAAuB;AAAE,MAAA;QAC5B,OAAOL,uBAAyB,CAACM,oBAAoB,CAAA;AACvD,OAAA;AACA,IAAA,KAAK,oBAAoB;AAAE,MAAA;QACzB,OAAON,uBAAyB,CAACO,iBAAiB,CAAA;AACpD,OAAA;AACA,IAAA,KAAK,uBAAuB;AAAE,MAAA;QAC5B,OAAOP,uBAAyB,CAACQ,kBAAkB,CAAA;AACrD,OAAA;AACF,GAAA;AACF;;;;;"}