aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorab <abdullah_ahmed@brown.edu>2019-07-10 14:36:56 -0400
committerab <abdullah_ahmed@brown.edu>2019-07-10 14:36:56 -0400
commit330080ff95d56819c09fd15758455bfd813053a5 (patch)
tree06d1d0040ad0b8f19ebf207589e45cb260f85782 /src
parente3f0338f8f4b223a7e4389aebeb20ede5555510b (diff)
delete doc placeholder
Diffstat (limited to 'src')
-rw-r--r--src/client/views/search/SearchItem.tsx12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/client/views/search/SearchItem.tsx b/src/client/views/search/SearchItem.tsx
index 47669b212..20621565d 100644
--- a/src/client/views/search/SearchItem.tsx
+++ b/src/client/views/search/SearchItem.tsx
@@ -141,6 +141,7 @@ export class LinkContextMenu extends React.Component<LinkMenuProps> {
export class SearchItem extends React.Component<SearchItemProps> {
@observable _selected: boolean = false;
+ private _previewDoc?: Doc;
onClick = () => {
DocumentManager.Instance.jumpToDocument(this.props.doc, false);
@@ -193,8 +194,12 @@ export class SearchItem extends React.Component<SearchItemProps> {
let returnYDimension = () => this._displayDim;
let scale = () => returnXDimension() / NumCast(renderDoc.nativeWidth, returnXDimension());
let newRenderDoc = Doc.MakeDelegate(renderDoc); /// newRenderDoc -> renderDoc -> render"data"Doc -> TextProt
+ this._previewDoc = newRenderDoc;
const docview = <div
- onPointerDown={action(() => { this._useIcons = !this._useIcons; this._displayDim = this._useIcons ? 50 : Number(SEARCH_THUMBNAIL_SIZE); })}
+ onPointerDown={action(() => {
+ this._useIcons = !this._useIcons;
+ this._displayDim = this._useIcons ? 50 : Number(SEARCH_THUMBNAIL_SIZE);
+ })}
onPointerEnter={action(() => this._displayDim = this._useIcons ? 50 : Number(SEARCH_THUMBNAIL_SIZE))}
onPointerLeave={action(() => this._displayDim = 50)} >
<DocumentView
@@ -221,9 +226,12 @@ export class SearchItem extends React.Component<SearchItemProps> {
const data = renderDoc.data;
if (data instanceof ObjectField) newRenderDoc.data = ObjectField.MakeCopy(data);
newRenderDoc.preview = true;
- newRenderDoc.search_string = "hundo";
+ newRenderDoc.search_string = this.props.query;
return docview;
}
+ if (this._previewDoc) {
+ //delete doc
+ }
let button = layoutresult.indexOf(DocTypes.PDF) !== -1 ? faFilePdf :
layoutresult.indexOf(DocTypes.IMG) !== -1 ? faImage :
layoutresult.indexOf(DocTypes.TEXT) !== -1 ? faStickyNote :