ScheduleConference+Injection.swift 445 B

1234567891011121314151617181920212223
  1. //
  2. // ScheduleConference+Injection.swift
  3. // TUIRoomKit
  4. //
  5. // Created by aby on 2024/6/27.
  6. //
  7. import Factory
  8. extension Container {
  9. var scheduleStore: Factory<ScheduleConferenceStore> {
  10. self {
  11. ScheduleConferenceStoreProvider()
  12. }
  13. .shared
  14. }
  15. var modifyScheduleStore: Factory<ScheduleConferenceStore> {
  16. self {
  17. ScheduleConferenceStoreProvider()
  18. }
  19. .shared
  20. }
  21. }