component EditLog(entries []*arn.EditLogEntry, user *arn.User) h1 Editor log table.edit-log thead tr.mountable th.text-center Icon th User th Object th Key th Old th New th Date tbody each entry in entries tr.mountable td .edit-log-icon(title=entry.Action) if entry.Action == "create" .edit-log-create RawIcon("plus") else if entry.Action == "delete" .edit-log-delete RawIcon("minus") else if entry.Action == "edit" || entry.Action == "arrayAppend" || entry.Action == "arrayRemove" .edit-log-change RawIcon("pencil") if entry.Action == "arrayAppend" .edit-log-sub-icon.edit-log-add RawIcon("plus-square") else if entry.Action == "arrayRemove" .edit-log-sub-icon.edit-log-remove RawIcon("minus-square") else if entry.OldValue == "" && entry.NewValue != "" .edit-log-sub-icon.edit-log-add RawIcon("plus-circle") else if entry.OldValue != "" && entry.NewValue == "" .edit-log-sub-icon.edit-log-remove RawIcon("minus-circle") td .edit-log-user Avatar(entry.User()) td.edit-log-object if strings.HasPrefix(arn.GetObjectTitle(entry.ObjectType, entry.ObjectID), "