From 62c0ad394bc4c1993519b2b041c9e2fa68ca8b04 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Thu, 12 Dec 2024 15:15:44 -0500 Subject: [PATCH] ExportContacts Temp Patch Update --- src/equicordplugins/exportContacts/index.tsx | 23 ++++++++------------ 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/src/equicordplugins/exportContacts/index.tsx b/src/equicordplugins/exportContacts/index.tsx index acb5ed5e..a454e432 100644 --- a/src/equicordplugins/exportContacts/index.tsx +++ b/src/equicordplugins/exportContacts/index.tsx @@ -68,20 +68,15 @@ export default definePlugin({ }, { find: "[role=\"tab\"][aria-disabled=\"false\"]", - replacement: [ - { - match: /this\.props;(return\(.*?"aria-label":(\i))/, - replace: "this.props;console.log($2?.Children);$1" - }, - { - match: /("aria-label":(\i),children:)(\w+)\.Children\.map\((\w+),\s*this\.renderChildren\)/, - replace: - "$1($3 && $3.Children ?" + - "($2 === 'Friends' ?" + - "[...$3.Children.map($4, this.renderChildren), $self.addExportButton()]" + - ": [...$3.Children.map($4, this.renderChildren)]) : $3.map($4, this.renderChildren))" - } - ] + replacement: { + match: /("aria-label":(\i).{0,25})(\i)\.Children\.map\((\i),this\.renderChildren\)/, + replace: + "$1($3 && $3.Children" + + "? ($2 === 'Friends'" + + "? [...$3.Children.map($4, this.renderChildren), $self.addExportButton()]" + + ": [...$3.Children.map($4, this.renderChildren)])" + + ": $3.map($4, this.renderChildren))" + } } ],