From ba0925b16307f2f729541694e35603f6d2bb63e7 Mon Sep 17 00:00:00 2001 From: Fadhlan Ridhwanallah Date: Tue, 7 Jan 2025 20:29:06 +0700 Subject: [PATCH] Rename function and add schema --- .../src/components/filter-list/index.gts | 18 +++---- .../config/schema/1734686216941_schema.sql | 51 ------------------- 2 files changed, 6 insertions(+), 63 deletions(-) delete mode 100644 packages/host/config/schema/1734686216941_schema.sql diff --git a/packages/boxel-ui/addon/src/components/filter-list/index.gts b/packages/boxel-ui/addon/src/components/filter-list/index.gts index f88155cad0..0345c44ced 100644 --- a/packages/boxel-ui/addon/src/components/filter-list/index.gts +++ b/packages/boxel-ui/addon/src/components/filter-list/index.gts @@ -43,9 +43,8 @@ export default class FilterList extends Component { data-test-boxel-filter-list-button={{filter.displayName}} > {{#if (isIconString filter.icon)}} - {{convertSVGString - filter.icon - 'filter-list__icon' + {{htmlSafe + (addClassToSVG filter.icon 'filter-list__icon') }}{{filter.displayName}} {{else}} { } -function convertSVGString(svgString: string, className: string) { - return htmlSafe( - svgString - .replace( - /]*)\sclass="([^"]*)"/, - `]*)>/, ``), - ); +function addClassToSVG(svgString: string, className: string) { + return svgString + .replace(/]*)\sclass="([^"]*)"/, `]*)>/, ``); } function isIconString(icon: FilterListIcon | string): icon is string { diff --git a/packages/host/config/schema/1734686216941_schema.sql b/packages/host/config/schema/1734686216941_schema.sql deleted file mode 100644 index 8375812c17..0000000000 --- a/packages/host/config/schema/1734686216941_schema.sql +++ /dev/null @@ -1,51 +0,0 @@ --- This is auto-generated by packages/realm-server/scripts/convert-to-sqlite.ts --- Please don't directly modify this file - - CREATE TABLE IF NOT EXISTS boxel_index ( - url TEXT NOT NULL, - file_alias TEXT NOT NULL, - type TEXT NOT NULL, - realm_version INTEGER NOT NULL, - realm_url TEXT NOT NULL, - pristine_doc BLOB, - search_doc BLOB, - error_doc BLOB, - deps BLOB, - types BLOB, - isolated_html TEXT, - indexed_at, - is_deleted BOOLEAN, - source TEXT, - transpiled_code TEXT, - last_modified, - embedded_html BLOB, - atom_html TEXT, - fitted_html BLOB, - display_names BLOB, - resource_created_at, - icon_html TEXT, - PRIMARY KEY ( url, realm_version, realm_url ) -); - - CREATE TABLE IF NOT EXISTS realm_meta ( - realm_url TEXT NOT NULL, - realm_version INTEGER NOT NULL, - value BLOB NOT NULL, - indexed_at, - PRIMARY KEY ( realm_url, realm_version ) -); - - CREATE TABLE IF NOT EXISTS realm_user_permissions ( - realm_url TEXT NOT NULL, - username TEXT NOT NULL, - read BOOLEAN NOT NULL, - write BOOLEAN NOT NULL, - realm_owner BOOLEAN DEFAULT false NOT NULL, - PRIMARY KEY ( realm_url, username ) -); - - CREATE TABLE IF NOT EXISTS realm_versions ( - realm_url TEXT NOT NULL, - current_version INTEGER NOT NULL, - PRIMARY KEY ( realm_url ) -); \ No newline at end of file