mirror of
https://github.com/wassname/talk.git
synced 2026-06-30 02:56:56 +08:00
19 lines
363 B
JavaScript
19 lines
363 B
JavaScript
const { decorateUserField } = require('./util');
|
|
|
|
const Action = {
|
|
__resolveType({ action_type }) {
|
|
switch (action_type) {
|
|
case 'DONTAGREE':
|
|
return 'DontAgreeAction';
|
|
case 'FLAG':
|
|
return 'FlagAction';
|
|
default:
|
|
return undefined;
|
|
}
|
|
},
|
|
};
|
|
|
|
decorateUserField(Action, 'user', 'user_id');
|
|
|
|
module.exports = Action;
|