ui: rename gql to get template str highlight

This commit is contained in:
undefined committed 2021-09-20 13:43:53 +08:00
1 parent 95df2cfaf2
commit 836530ad56
4 files changed
+7 -7

No files matched your search

@@ -1,11 +1,11 @@
import React, { forwardRef } from 'react';
import PropTypes from 'prop-types';
import api, { e } from 'vj/utils/api';
import api, { gql } from 'vj/utils/api';
import AutoComplete from './AutoComplete';
// eslint-disable-next-line prefer-arrow-callback
const UserSelectAutoComplete = forwardRef(function UserSelectAutoComplete(props, ref) {
const itemsFn = (query) => api(e`
const itemsFn = (query) => api(gql`
users(search: ${query}) {
_id
uname
@@ -1,7 +1,7 @@
import * as monaco from 'monaco-editor/esm/vs/editor/editor.api';
import list from 'emojis-list';
import keyword from 'emojis-keywords';
import api, { e } from 'vj/utils/api';
import api, { gql } from 'vj/utils/api';
const qqEmojies = [
'weixiao',
@@ -167,7 +167,7 @@ monaco.languages.registerCompletionItemProvider('markdown', {
endColumn: word.endColumn,
};
if (prefix === '@') {
const users = await api(e`
const users = await api(gql`
users(search: ${word.word}) {
_id
uname
@@ -1,5 +1,5 @@
import { NamedPage } from 'vj/misc/Page';
import api, { e } from 'vj/utils/api';
import api, { gql } from 'vj/utils/api';
import loadReactRedux from 'vj/utils/loadReactRedux';
import parseQueryString from 'vj/utils/parseQueryString';
@@ -80,7 +80,7 @@ const page = new NamedPage('home_messages', () => {
async function loadSendTarget() {
const queryString = parseQueryString();
if (!queryString.target) return;
const user = await api(e`
const user = await api(gql`
users(search: ${queryString.target}, exact: true) {
_id
uname
+1 -1
View File
@@ -13,7 +13,7 @@ export default async (q: string, path: string[] = []) => {
return cursor;
};
export const e = (
export const gql = (
pieces: TemplateStringsArray,
...templates: (string | number)[]
) => {