aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsharkiecodes <lanyi_stroud@brown.edu>2025-06-06 11:10:14 -0400
committersharkiecodes <lanyi_stroud@brown.edu>2025-06-06 11:10:14 -0400
commitcea108a2f0b4a64fedb523a415a1d586ca8d126d (patch)
treed5fc5cc46ed3a03586f82cb4b10bf8f80fa5e392
parent08b40f21d9295f36277827ac33085f82c9ee1646 (diff)
clean-up p2
-rw-r--r--src/client/views/nodes/scrapbook/scrapbookleftover.ts42
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