forum.ts 826 B

123456789101112131415161718
  1. import categories from '../flows/forum/categories'
  2. import polls from '../flows/forum/polls'
  3. import threads from '../flows/forum/threads'
  4. import posts from '../flows/forum/posts'
  5. import moderation from '../flows/forum/moderation'
  6. import leadOpening from '../flows/working-groups/leadOpening'
  7. import threadTags from '../flows/forum/threadTags'
  8. import { scenario } from '../Scenario'
  9. scenario(async ({ job }) => {
  10. const sudoHireLead = job('hiring working group leads', leadOpening)
  11. job('forum categories', categories).requires(sudoHireLead)
  12. job('forum threads', threads).requires(sudoHireLead)
  13. job('forum thread tags', threadTags).requires(sudoHireLead)
  14. job('forum polls', polls).requires(sudoHireLead)
  15. job('forum posts', posts).requires(sudoHireLead)
  16. job('forum moderation', moderation).requires(sudoHireLead)
  17. })