Skip to content

Commit

Permalink
New build
Browse files Browse the repository at this point in the history
  • Loading branch information
richardguerre committed Mar 16, 2024
1 parent e2aaca7 commit 924cf6f
Show file tree
Hide file tree
Showing 7 changed files with 4,325 additions and 4,067 deletions.
2 changes: 1 addition & 1 deletion plugins/github/out/server.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion plugins/google-calendar/out/server.js

Large diffs are not rendered by default.

112 changes: 58 additions & 54 deletions plugins/google-calendar/out/web.js
Original file line number Diff line number Diff line change
@@ -1,85 +1,89 @@
const E = (t) => ({ plugin: t });
var n = "/Users/richardguerre/Projects/flow/plugins/google-calendar/src/web.tsx";
const x = E((t) => {
const e = t.React, u = t.components, v = () => {
const g = (r) => ({ plugin: r });
var a = "/Users/richardguerre/Projects/flow/plugins/google-calendar/src/web.tsx";
const x = g((r) => {
const e = r.React, u = r.components, v = () => {
var N, b;
const a = t.operations.useLazyQuery({
const l = r.operations.useLazyQuery({
operationName: "calendars"
}), c = new Set(((N = a == null ? void 0 : a.data) == null ? void 0 : N.flatMap((l) => l.calendars).filter((l) => l.connected && !!l.id).map((l) => l.id)) ?? []), [r, o] = e.useState(c), [s, d] = t.hooks.useDebounce(r, 1e3), [_, f] = e.useState(!1), g = (l) => {
r.has(l) ? r.delete(l) : r.add(l), o(new Set(r));
}), c = new Set(((N = l == null ? void 0 : l.data) == null ? void 0 : N.flatMap((n) => "authError" in n ? [] : n.calendars).filter((n) => n.connected && !!n.id).map((n) => n.id)) ?? []), [t, o] = e.useState(c), [m, d] = r.hooks.useDebounce(t, 1e3), [_, f] = e.useState(!1), E = (n) => {
t.has(n) ? t.delete(n) : t.add(n), o(new Set(t));
};
t.hooks.useAsyncEffect(async () => {
s.size === c.size && Array.from(s).every((l) => c.has(l)) || (f(!0), await t.operations.mutation({
r.hooks.useAsyncEffect(async () => {
m.size === c.size && Array.from(m).every((n) => c.has(n)) || (f(!0), await r.operations.mutation({
operationName: "connectCalendars",
input: {
calendarIds: Array.from(s)
calendarIds: Array.from(m)
}
}), f(!1));
}, [s]);
let m = "Saved";
return d && !_ ? m = "Not saved yet..." : !d && _ ? m = "Saving..." : m = "Saved", /* @__PURE__ */ e.createElement("div", { className: "flex flex-col gap-2", __self: void 0, __source: {
fileName: n,
}, [m]);
let s = "Saved";
return d && !_ ? s = "Not saved yet..." : !d && _ ? s = "Saving..." : s = "Saved", /* @__PURE__ */ e.createElement("div", { className: "flex flex-col gap-2", __self: void 0, __source: {
fileName: a,
lineNumber: 57,
columnNumber: 7
} }, (b = a == null ? void 0 : a.data) == null ? void 0 : b.map((l) => /* @__PURE__ */ e.createElement("div", { className: "flex flex-col gap-2 rounded w-full bg-background-50 shadow px-4 py-2", __self: void 0, __source: {
fileName: n,
} }, (b = l == null ? void 0 : l.data) == null ? void 0 : b.map((n) => /* @__PURE__ */ e.createElement("div", { className: "flex flex-col gap-2 rounded w-full bg-background-50 shadow px-4 py-2", __self: void 0, __source: {
fileName: a,
lineNumber: 59,
columnNumber: 11
} }, /* @__PURE__ */ e.createElement("div", { className: "font-semibold", __self: void 0, __source: {
fileName: n,
fileName: a,
lineNumber: 60,
columnNumber: 13
} }, l.account), /* @__PURE__ */ e.createElement("div", { className: "flex flex-col gap-2", __self: void 0, __source: {
fileName: n,
} }, n.account), /* @__PURE__ */ e.createElement("div", { className: "flex flex-col gap-2", __self: void 0, __source: {
fileName: a,
lineNumber: 61,
columnNumber: 13
} }, l.calendars.map((i) => /* @__PURE__ */ e.createElement(u.CheckboxWithLabel, { label: i.summary ?? "Unknown calendar", checked: r.has(i.id), onCheckedChange: () => g(i.id), __self: void 0, __source: {
fileName: n,
} }, "authError" in n ? /* @__PURE__ */ e.createElement("div", { className: "text-foreground-900 text-negative-500", __self: void 0, __source: {
fileName: a,
lineNumber: 63,
columnNumber: 17
} }, "Account incorrectly connected. (", n.authError, ")") : n.calendars.map((i) => /* @__PURE__ */ e.createElement(u.CheckboxWithLabel, { label: i.summary ?? "Unknown calendar", checked: t.has(i.id), onCheckedChange: () => E(i.id), __self: void 0, __source: {
fileName: a,
lineNumber: 68,
columnNumber: 19
} }))))), /* @__PURE__ */ e.createElement("div", { className: "italic text-sm text-foreground-700", __self: void 0, __source: {
fileName: n,
lineNumber: 72,
fileName: a,
lineNumber: 78,
columnNumber: 9
} }, m));
} }, s));
};
return {
name: "Google Calendar",
settings: {
"connect-account": {
type: "custom",
render: () => /* @__PURE__ */ e.createElement("div", { className: "flex flex-col gap-2", __self: void 0, __source: {
fileName: n,
lineNumber: 84,
fileName: a,
lineNumber: 90,
columnNumber: 13
} }, /* @__PURE__ */ e.createElement("a", { href: `${t.serverOrigin}/api/plugin/google-calendar/auth`, __self: void 0, __source: {
fileName: n,
lineNumber: 85,
} }, /* @__PURE__ */ e.createElement("a", { href: `${r.serverOrigin}/api/plugin/google-calendar/auth`, __self: void 0, __source: {
fileName: a,
lineNumber: 91,
columnNumber: 15
} }, /* @__PURE__ */ e.createElement(u.Button, { __self: void 0, __source: {
fileName: n,
lineNumber: 86,
fileName: a,
lineNumber: 92,
columnNumber: 17
} }, "Connect an account")), /* @__PURE__ */ e.createElement(u.ErrorBoundary, { fallbackRender: ({
error: a
error: l
}) => {
var c, r, o;
return ((o = (r = (c = a.cause) == null ? void 0 : c[0]) == null ? void 0 : r.extensions) == null ? void 0 : o.code) === "NOT_AUTHENTICATED" ? /* @__PURE__ */ e.createElement(e.Fragment, null) : /* @__PURE__ */ e.createElement("p", { className: "text-sm text-negative-600", __self: void 0, __source: {
fileName: n,
lineNumber: 93,
var c, t, o;
return ((o = (t = (c = l.cause) == null ? void 0 : c[0]) == null ? void 0 : t.extensions) == null ? void 0 : o.code) === "NOT_AUTHENTICATED" ? /* @__PURE__ */ e.createElement(e.Fragment, null) : /* @__PURE__ */ e.createElement("p", { className: "text-sm text-negative-600", __self: void 0, __source: {
fileName: a,
lineNumber: 99,
columnNumber: 26
} }, a.message);
} }, l.message);
}, __self: void 0, __source: {
fileName: n,
lineNumber: 88,
fileName: a,
lineNumber: 94,
columnNumber: 15
} }, /* @__PURE__ */ e.createElement(e.Suspense, { fallback: "Loading connected accounts...", __self: void 0, __source: {
fileName: n,
lineNumber: 96,
fileName: a,
lineNumber: 102,
columnNumber: 17
} }, /* @__PURE__ */ e.createElement(v, { __self: void 0, __source: {
fileName: n,
lineNumber: 97,
fileName: a,
lineNumber: 103,
columnNumber: 19
} }))))
}
Expand All @@ -88,21 +92,21 @@ const x = E((t) => {
"create-tasks-from-events": {
name: "Create tasks from events",
description: "Create tasks from events in your connected Google Calendars.",
component: (a) => /* @__PURE__ */ e.createElement("div", { __self: void 0, __source: {
fileName: n,
lineNumber: 111,
component: (l) => /* @__PURE__ */ e.createElement("div", { __self: void 0, __source: {
fileName: a,
lineNumber: 117,
columnNumber: 13
} }, /* @__PURE__ */ e.createElement("div", { __self: void 0, __source: {
fileName: n,
lineNumber: 112,
fileName: a,
lineNumber: 118,
columnNumber: 15
} }, /* @__PURE__ */ e.createElement(a.BackButton, { __self: void 0, __source: {
fileName: n,
lineNumber: 113,
} }, /* @__PURE__ */ e.createElement(l.BackButton, { __self: void 0, __source: {
fileName: a,
lineNumber: 119,
columnNumber: 17
} }), /* @__PURE__ */ e.createElement(a.NextButton, { __self: void 0, __source: {
fileName: n,
lineNumber: 114,
} }), /* @__PURE__ */ e.createElement(l.NextButton, { __self: void 0, __source: {
fileName: a,
lineNumber: 120,
columnNumber: 17
} })))
}
Expand Down
Loading

0 comments on commit 924cf6f

Please sign in to comment.