refactor(frontend): split large reimbursement and audit modules
This commit is contained in:
6
web/src/utils/suggestedActionKey.js
Normal file
6
web/src/utils/suggestedActionKey.js
Normal file
@@ -0,0 +1,6 @@
|
||||
export function buildSuggestedActionKey(action) {
|
||||
const actionType = String(action?.action_type || '').trim()
|
||||
const payload = action?.payload && typeof action.payload === 'object' ? action.payload : {}
|
||||
const payloadKey = String(payload.expense_type || payload.expense_type_label || action?.label || '').trim()
|
||||
return `${actionType}:${payloadKey}`
|
||||
}
|
||||
Reference in New Issue
Block a user