server/model/ideas/uniqueExpression.ts
import {removeContextAndWhitespace} from '../../utils/expressionStringUtils';
import {type Expression, type ExpressionForAdding} from './expression';
export type UniqueIdeaExpression = {
languageId: number;
text: string;
};
export function fromExpression(e: Expression): UniqueIdeaExpression {
return {languageId: e.language.id, text: removeContextAndWhitespace(e.text)};
}
export function fromExpressionForAdding(e: ExpressionForAdding): UniqueIdeaExpression {
return {languageId: e.languageId, text: removeContextAndWhitespace(e.text)};
}