fix(editor): chat panel text render link preview base url (#10791)

fix AF-2322
This commit is contained in:
pengx17
2025-03-19 03:19:09 +00:00
parent 3a2d386275
commit a118cbd036
2 changed files with 30 additions and 2 deletions
@@ -1,3 +1,4 @@
import { DEFAULT_IMAGE_PROXY_ENDPOINT } from '@blocksuite/affine-shared/consts';
import { StoreExtension } from '@blocksuite/store';
import { setImageProxyMiddlewareURL } from './adapters/middleware';
@@ -5,5 +6,14 @@ import { setImageProxyMiddlewareURL } from './adapters/middleware';
export class ImageProxyService extends StoreExtension {
static override key = 'image-proxy';
setImageProxyURL = setImageProxyMiddlewareURL;
private _imageProxyURL = DEFAULT_IMAGE_PROXY_ENDPOINT;
setImageProxyURL(url: string) {
this._imageProxyURL = url;
setImageProxyMiddlewareURL(url);
}
get imageProxyURL() {
return this._imageProxyURL;
}
}