GroupReviewTag.java
package qwerty.chaekit.domain.group.review;
import lombok.Getter;
@Getter
public enum GroupReviewTag {
// π λͺ¨μ λΆμκΈ°
FUNNY("π", "μ μΎνκ³ μμμ΄ λ§μμ", Category.MOOD),
CALM("π§", "μ°¨λΆνκ³ νΈμν΄μ", Category.MOOD),
PASSIONATE("π₯", "μ΄μ μ΄ λκ»΄μ‘μ΄μ", Category.MOOD),
HEARTWARMING("π₯°", "λ°λ»ν λͺ¨μμ΄μμ΄μ", Category.MOOD),
// π¬ λν νλ¦
DEEP_THOUGHT("π€", "μκ°μ΄ κΉμ΄μ‘μ΄μ", Category.FLOW),
INSIGHTFUL("π§ ", "μ§μμ΄ μμμ΄μ", Category.FLOW),
DIVERSE_OPINIONS("π", "λ€μν μ견μ λ§λ¬μ΄μ", Category.FLOW),
TALKATIVE("ποΈ", "λνκ° νλ°ν΄μ", Category.FLOW),
GOOD_LISTENERS("π", "μ λ€μ΄μ£Όλ λΆλ€μ΄ λ§μμ", Category.FLOW),
// π μ΄μ λ°©μ
STRUCTURED("π", "μ£Όμ κ° λͺ
νν΄μ", Category.OPERATION),
CASUAL("π", "μμ λ‘κ² νλ¬κ°λ λλμ΄μμ", Category.OPERATION),
WELL_MODERATED("π§", "μ§νμκ° μ μ΄λμ΄μ", Category.OPERATION);
private final String emoji;
private final String description;
private final Category category;
GroupReviewTag(String emoji, String description, Category category) {
this.emoji = emoji;
this.description = description;
this.category = category;
}
public enum Category {
MOOD, // λͺ¨μ λΆμκΈ°
FLOW, // λν νλ¦
OPERATION // μ΄μ λ°©μ
}
}