diff --git a/frontend/components/forms/queries/QueryForm/QueryForm.tsx b/frontend/components/forms/queries/QueryForm/QueryForm.tsx index 03c8959dde..e23531d07e 100644 --- a/frontend/components/forms/queries/QueryForm/QueryForm.tsx +++ b/frontend/components/forms/queries/QueryForm/QueryForm.tsx @@ -40,9 +40,9 @@ interface IQueryFormProps { } interface IRenderProps { - nameText: string; - descText: string; queryValue: string; + nameText?: string; + descText?: string; queryError?: any; queryOnChange?: any; name?: IFormField; @@ -251,6 +251,42 @@ const QueryForm = ({ ); + const renderCreateForTeamMaintainer = ({ + queryValue, + queryOnChange, + queryError, + }: IRenderProps) => ( + <> +
+ > + ); + const renderForGlobalAdminOrMaintainer = ({ nameText, descText, @@ -268,7 +304,7 @@ const QueryForm = ({
Your live query returned no results.
-
Expecting to see results? Check to see if the hosts you
targeted reported “Online” or check out the
diff --git a/frontend/pages/queries/QueryPage/components/QueryResults/_styles.scss b/frontend/pages/queries/QueryPage/components/QueryResults/_styles.scss
index 4a2be63775..9ecf08e32a 100644
--- a/frontend/pages/queries/QueryPage/components/QueryResults/_styles.scss
+++ b/frontend/pages/queries/QueryPage/components/QueryResults/_styles.scss
@@ -122,6 +122,20 @@
font-weight: $bold;
}
}
+ &__tab-panel {
+ .no-results-message {
+ margin-top: $pad-xxlarge;
+ font-size: $small;
+ font-weight: $bold;
+
+ span {
+ margin-top: $pad-medium;
+ font-size: $x-small;
+ font-weight: $regular;
+ display: block;
+ }
+ }
+ }
}
&__results-table-container,
@@ -137,17 +151,6 @@
margin-top: $pad-large;
box-sizing: border-box;
overflow: auto;
-
- .kolide-spinner {
- align-self: center;
- }
-
- .no-results-message {
- flex-grow: 1;
- align-self: center;
- text-align: center;
- font-size: $x-small;
- }
}
&__table {