fix: move error folder in sdk

This commit is contained in:
Ramesh Mane
2025-03-05 14:51:13 +00:00
parent f301440fbd
commit 5013f9337d
14 changed files with 49 additions and 40 deletions

View File

@@ -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
}

View File

@@ -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'

View File

@@ -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'

View File

@@ -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'

View File

@@ -1,3 +1 @@
export interface SuppressedError {
isErrorSuppressed: boolean
}
export { type SuppressedError } from 'nocodb-sdk'

View File

@@ -1,5 +1 @@
export class TypeConversionError extends TypeError {
constructor(message: string) {
super(message)
}
}
export { TypeConversionError } from 'nocodb-sdk'

View File

@@ -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(

View File

@@ -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')
}
}

View 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';

View File

@@ -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
}

View File

@@ -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
}

View File

@@ -0,0 +1,3 @@
export interface SuppressedError {
isErrorSuppressed: boolean
}

View File

@@ -0,0 +1,5 @@
export class TypeConversionError extends TypeError {
constructor(message: string) {
super(message)
}
}

View File

@@ -52,3 +52,4 @@ export * from '~/lib/is';
export * from '~/lib/durationUtils';
export * from '~/lib/sync';
export * from '~/lib/columnHelper';
export * from '~/lib/error';