Эх сурвалжийг харах

[frontend] Add a sql-text web component to render formatted SQL

Johan Åhlén 4 жил өмнө
parent
commit
ce427b5f36

+ 28 - 0
desktop/core/src/desktop/js/webComponents/SqlText.ts

@@ -0,0 +1,28 @@
+// Licensed to Cloudera, Inc. under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  Cloudera, Inc. licenses this file
+// to you under the Apache License, Version 2.0 (the
+// 'License'); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an 'AS IS' BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+import 'regenerator-runtime/runtime';
+
+import SqlText from 'components/SqlText.vue';
+import { isDefined, wrap } from 'vue/webComponentWrap';
+
+const NAME = 'sql-text';
+
+wrap(NAME, SqlText);
+
+const sqlTextDefined = async (): Promise<void> => await isDefined(NAME);
+
+export default sqlTextDefined;