diff options
author | sharkiecodes <lanyi_stroud@brown.edu> | 2025-06-06 11:10:14 -0400 |
---|---|---|
committer | sharkiecodes <lanyi_stroud@brown.edu> | 2025-06-06 11:10:14 -0400 |
commit | cea108a2f0b4a64fedb523a415a1d586ca8d126d (patch) | |
tree | d5fc5cc46ed3a03586f82cb4b10bf8f80fa5e392 /src | |
parent | 08b40f21d9295f36277827ac33085f82c9ee1646 (diff) |
clean-up p2
Diffstat (limited to 'src')
-rw-r--r-- | src/client/views/nodes/scrapbook/scrapbookleftover.ts | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/src/client/views/nodes/scrapbook/scrapbookleftover.ts b/src/client/views/nodes/scrapbook/scrapbookleftover.ts deleted file mode 100644 index ee7a858e4..000000000 --- a/src/client/views/nodes/scrapbook/scrapbookleftover.ts +++ /dev/null @@ -1,42 +0,0 @@ - //DocListCast(this.Document.items).map(doc => DocListCast(doc[Doc.LayoutDataKey(doc)]) - - if (placeholder) { - /**Look at the autotags and see what matches*RTFCast(d[Doc.LayoutDataKey(d)])?.Text*/ - // ugh. we have to tell the underlying view not to add the Doc so that we can add it where we want it. - // However, returning 'false' triggers an undo. so this settimeout is needed to make the assignment happen after the undo. - setTimeout( - undoable(() => { - - const slotTagsList: Set<string>[] = placeholder.map(doc => - new Set<string>(StrListCast(doc.$tags_chat)) - ); - // turn docs[0].$tags_chat into a Set - const targetTags = new Set(StrListCast(docs[0].$tags_chat)); - - //StrListCast(placeholder.overrideFields).map(field => (docs[0][field] = placeholder[field])); - // // // shouldn't need to do this for layout fields since the placeholder already overrides its protos - - // find the first placeholder that shares *any* tag - const match = placeholder.find(ph => - ph.accepts_tagType != null && // make sure it actually has one - targetTags.has(StrCast(ph.accepts_tagType)) // test membership in the Set - //StrListCast(ph.$tags_chat).some(tag => targetTags.has(tag)) - ); - if (match) { - match.proto = docs[0]; - } - - /*const chosenPlaceholder = placeholder.find(d => - pl = new Set<string>(StrListCast(d.$tags_chat) - - d.$tags_chat && d.$tags_chat[0].equals(docs[0].$tags_chat)); //why [0] - if (chosenPlaceholder){ - chosenPlaceholder.proto = docs[0];}*/ - //excess if statement?? - }, 'Scrapbook add') - ); - return false; - } - } - return false; - };
\ No newline at end of file |