}>
diff --git a/src/app/(main)/reports/[id]/ReportHeader.module.css b/src/app/(main)/reports/[id]/ReportHeader.module.css
index 01e483a0d..c15e3795d 100644
--- a/src/app/(main)/reports/[id]/ReportHeader.module.css
+++ b/src/app/(main)/reports/[id]/ReportHeader.module.css
@@ -1,3 +1,20 @@
.description {
color: var(--font-color300);
}
+
+.header {
+ display: grid;
+}
+
+.title {
+ display: flex;
+ flex-direction: row;
+ gap: 10px;
+}
+
+.type {
+ font-size: 11px;
+ text-transform: uppercase;
+ color: var(--base600);
+ line-height: 30px;
+}
diff --git a/src/app/(main)/reports/retention/RetentionParameters.js b/src/app/(main)/reports/retention/RetentionParameters.js
index 866376e0b..762a313df 100644
--- a/src/app/(main)/reports/retention/RetentionParameters.js
+++ b/src/app/(main)/reports/retention/RetentionParameters.js
@@ -19,6 +19,7 @@ export function RetentionParameters() {
const handleSubmit = (data, e) => {
e.stopPropagation();
e.preventDefault();
+
if (!queryDisabled) {
runReport(data);
}
diff --git a/src/app/(main)/settings/teams/TeamLeaveForm.js b/src/app/(main)/settings/teams/TeamLeaveForm.js
index 8af2932db..a9b6922aa 100644
--- a/src/app/(main)/settings/teams/TeamLeaveForm.js
+++ b/src/app/(main)/settings/teams/TeamLeaveForm.js
@@ -1,6 +1,7 @@
import { Button, Form, FormButtons, SubmitButton } from 'react-basics';
import useApi from 'components/hooks/useApi';
import useMessages from 'components/hooks/useMessages';
+import { setValue } from 'store/cache';
export function TeamLeaveForm({ teamId, userId, teamName, onSave, onClose }) {
const { formatMessage, labels, messages, FormattedMessage } = useMessages();
@@ -12,6 +13,7 @@ export function TeamLeaveForm({ teamId, userId, teamName, onSave, onClose }) {
{},
{
onSuccess: async () => {
+ setValue('team:members', Date.now());
onSave();
onClose();
},
diff --git a/src/app/(main)/settings/teams/[id]/TeamMembers.js b/src/app/(main)/settings/teams/[id]/TeamMembers.js
index 55db98863..fb31b6fab 100644
--- a/src/app/(main)/settings/teams/[id]/TeamMembers.js
+++ b/src/app/(main)/settings/teams/[id]/TeamMembers.js
@@ -20,7 +20,7 @@ export function TeamMembers({ teamId, readOnly }) {
return (
<>
- {({ data }) => }
+ {({ data }) => }
>
);
diff --git a/src/app/(main)/settings/teams/[id]/TeamMembersTable.js b/src/app/(main)/settings/teams/[id]/TeamMembersTable.js
index 122ce9fa4..9a402d444 100644
--- a/src/app/(main)/settings/teams/[id]/TeamMembersTable.js
+++ b/src/app/(main)/settings/teams/[id]/TeamMembersTable.js
@@ -1,4 +1,4 @@
-import { GridColumn, GridTable } from 'react-basics';
+import { GridColumn, GridTable, useBreakpoint } from 'react-basics';
import useMessages from 'components/hooks/useMessages';
import useUser from 'components/hooks/useUser';
import { ROLES } from 'lib/constants';
@@ -7,6 +7,7 @@ import TeamMemberRemoveButton from './TeamMemberRemoveButton';
export function TeamMembersTable({ data = [], teamId, readOnly }) {
const { formatMessage, labels } = useMessages();
const { user } = useUser();
+ const breakpoint = useBreakpoint();
const roles = {
[ROLES.teamOwner]: formatMessage(labels.teamOwner),
@@ -14,7 +15,7 @@ export function TeamMembersTable({ data = [], teamId, readOnly }) {
};
return (
-
+
{row => roles[row?.teamUser?.[0]?.role]}
diff --git a/src/app/(main)/settings/teams/[id]/TeamWebsiteAddForm.js b/src/app/(main)/settings/teams/[id]/TeamWebsiteAddForm.js
index 95f8490a5..9c2ae7bd3 100644
--- a/src/app/(main)/settings/teams/[id]/TeamWebsiteAddForm.js
+++ b/src/app/(main)/settings/teams/[id]/TeamWebsiteAddForm.js
@@ -33,7 +33,7 @@ export function TeamWebsiteAddForm({ teamId, onSave, onClose }) {
return (
<>
- {isLoading && !hasData && }
+ {isLoading && !hasData && }
{!isLoading && !hasData && }
{hasData && (