Test changes
This commit is contained in:
parent
e8f65455b8
commit
0b263dce71
|
@ -84,14 +84,14 @@ const updatedFields = computed(() => {
|
||||||
return fields.map((id) => {
|
return fields.map((id) => {
|
||||||
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||||
const config = configs[props.obj.target!.type].fields.find((field) => id === field.id)
|
const config = configs[props.obj.target!.type].fields.find((field) => id === field.id)
|
||||||
const getValueRepr = config?.getValueRepr || (v => v)
|
const getValueRepr = config?.getValueRepr ?? (v => v)
|
||||||
|
|
||||||
const result = {
|
const result = {
|
||||||
id,
|
id,
|
||||||
config,
|
config,
|
||||||
new: payload[id],
|
new: payload[id],
|
||||||
newRepr: getValueRepr(payload[id]) ?? '',
|
newRepr: getValueRepr(payload[id]) ?? '',
|
||||||
old: undefined as ReviewStatePayload,
|
old: undefined,
|
||||||
oldRepr: '',
|
oldRepr: '',
|
||||||
diff: [] as Change[]
|
diff: [] as Change[]
|
||||||
}
|
}
|
||||||
|
|
|
@ -400,7 +400,7 @@ export interface ReportTarget {
|
||||||
type: EntityObjectType
|
type: EntityObjectType
|
||||||
}
|
}
|
||||||
|
|
||||||
export type ReviewStatePayload = { value: string } | string | undefined
|
export type ReviewStatePayload = Partial<Artist> | Partial<Album> | Partial<Track>
|
||||||
export interface ReviewState {
|
export interface ReviewState {
|
||||||
[id: string]: ReviewStatePayload
|
[id: string]: ReviewStatePayload
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue