mirror of
https://github.com/nocodb/nocodb.git
synced 2026-04-25 03:15:24 +00:00
fix: move error folder in sdk
This commit is contained in:
@@ -299,7 +299,7 @@ export function useMultiSelect(
|
||||
}
|
||||
|
||||
// Todo: remove after testing
|
||||
console.log('parsedValue', parsedValue, textToCopy, columnObj.uidt)
|
||||
console.log('parsedValue', parsedValue,'\n\n' ,textToCopy, columnObj.uidt)
|
||||
|
||||
return textToCopy
|
||||
}
|
||||
|
||||
@@ -1,7 +1 @@
|
||||
import { TypeConversionError } from './type-conversion.error'
|
||||
|
||||
export class ComputedTypePasteError extends TypeConversionError {
|
||||
constructor() {
|
||||
super('Paste operation is not supported on the active cell')
|
||||
}
|
||||
}
|
||||
export { ComputedTypePasteError } from 'nocodb-sdk'
|
||||
|
||||
@@ -1,11 +1 @@
|
||||
import type { SuppressedError } from './suppressed.error'
|
||||
import { TypeConversionError } from './type-conversion.error'
|
||||
|
||||
export class SelectTypeConversionError extends TypeConversionError implements SuppressedError {
|
||||
constructor(readonly value: string[], readonly missingOptions: string[]) {
|
||||
super('')
|
||||
this.isErrorSuppressed = true
|
||||
}
|
||||
|
||||
isErrorSuppressed: boolean
|
||||
}
|
||||
export { SelectTypeConversionError } from 'nocodb-sdk'
|
||||
|
||||
@@ -1,11 +1 @@
|
||||
import type { SuppressedError } from './suppressed.error'
|
||||
import { TypeConversionError } from './type-conversion.error'
|
||||
|
||||
export class SilentTypeConversionError extends TypeConversionError implements SuppressedError {
|
||||
constructor() {
|
||||
super('')
|
||||
this.isErrorSuppressed = true
|
||||
}
|
||||
|
||||
isErrorSuppressed: boolean
|
||||
}
|
||||
export { SilentTypeConversionError } from 'nocodb-sdk'
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
export interface SuppressedError {
|
||||
isErrorSuppressed: boolean
|
||||
}
|
||||
export { type SuppressedError } from 'nocodb-sdk'
|
||||
|
||||
@@ -1,5 +1 @@
|
||||
export class TypeConversionError extends TypeError {
|
||||
constructor(message: string) {
|
||||
super(message)
|
||||
}
|
||||
}
|
||||
export { TypeConversionError } from 'nocodb-sdk'
|
||||
|
||||
@@ -34,8 +34,6 @@ export class RollupHelper extends AbstractColumnHelper {
|
||||
(c: ColumnType) => c.id === colOptions.fk_rollup_column_id
|
||||
) as ColumnType | undefined;
|
||||
|
||||
console.log('child col', childColumn, meta, metas);
|
||||
|
||||
if (!childColumn) return value;
|
||||
|
||||
const renderAsTextFun = getRenderAsTextFunForUiType(
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
import { TypeConversionError } from './type-conversion.error'
|
||||
|
||||
export class ComputedTypePasteError extends TypeConversionError {
|
||||
constructor() {
|
||||
super('Paste operation is not supported on the active cell')
|
||||
}
|
||||
}
|
||||
5
packages/nocodb-sdk/src/lib/error/index.ts
Normal file
5
packages/nocodb-sdk/src/lib/error/index.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
export * from './computed-type-paste.error';
|
||||
export * from './select-type-conversion.error';
|
||||
export * from './silent-type-conversion.error';
|
||||
export * from './suppressed.error';
|
||||
export * from './type-conversion.error';
|
||||
@@ -0,0 +1,11 @@
|
||||
import type { SuppressedError } from './suppressed.error'
|
||||
import { TypeConversionError } from './type-conversion.error'
|
||||
|
||||
export class SelectTypeConversionError extends TypeConversionError implements SuppressedError {
|
||||
constructor(readonly value: string[], readonly missingOptions: string[]) {
|
||||
super('')
|
||||
this.isErrorSuppressed = true
|
||||
}
|
||||
|
||||
isErrorSuppressed: boolean
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
import type { SuppressedError } from './suppressed.error'
|
||||
import { TypeConversionError } from './type-conversion.error'
|
||||
|
||||
export class SilentTypeConversionError extends TypeConversionError implements SuppressedError {
|
||||
constructor() {
|
||||
super('')
|
||||
this.isErrorSuppressed = true
|
||||
}
|
||||
|
||||
isErrorSuppressed: boolean
|
||||
}
|
||||
3
packages/nocodb-sdk/src/lib/error/suppressed.error.ts
Normal file
3
packages/nocodb-sdk/src/lib/error/suppressed.error.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
export interface SuppressedError {
|
||||
isErrorSuppressed: boolean
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
export class TypeConversionError extends TypeError {
|
||||
constructor(message: string) {
|
||||
super(message)
|
||||
}
|
||||
}
|
||||
@@ -52,3 +52,4 @@ export * from '~/lib/is';
|
||||
export * from '~/lib/durationUtils';
|
||||
export * from '~/lib/sync';
|
||||
export * from '~/lib/columnHelper';
|
||||
export * from '~/lib/error';
|
||||
|
||||
Reference in New Issue
Block a user