codeState.js 762 B

1234567891011121314151617181920212223
  1. export const DEFAULT = "DEFAULT";
  2. export const PREPARING = "PREPARING";
  3. export const UNAVAILABLE = "UNAVAILABLE";
  4. export const READY = "READY";
  5. export const AVAILABLE = "AVAILABLE";
  6. export const FINISHED = "FINISHED";
  7. export default function(state) {
  8. switch (state) {
  9. case PREPARING:
  10. return { name: "准备中", styledClass: "is-info" };
  11. case UNAVAILABLE:
  12. return { name: "创建失败", styledClass: "is-warning" };
  13. case READY:
  14. return { name: "未开始", styledClass: "is-light" };
  15. case AVAILABLE:
  16. return { name: "正在进行", styledClass: "is-success" };
  17. case FINISHED:
  18. return { name: "已结束", styledClass: "is-danger" };
  19. default:
  20. return { name: "无状态", styledClass: "is-dark" };
  21. }
  22. }