Compare commits
No commits in common. "7eb791d38e3cef5b6ce8414e6477094e9d657a6f" and "d0f3fbc1dd998e496c40bcbb02a26a6ed9ff7f0f" have entirely different histories.
7eb791d38e
...
d0f3fbc1dd
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -59,9 +59,9 @@ export const useHeaderMenuConfig = () => {
|
||||
href: "/annualreports",
|
||||
},
|
||||
{
|
||||
label: t("header_menu.financial_information.quarterly_reports"),
|
||||
key: "quarterly_reports",
|
||||
href: "/quarterlyreports",
|
||||
label: t("header_menu.financial_information.quarterly_results"),
|
||||
key: "quarterly_results",
|
||||
href: "/quarterlyresults",
|
||||
},
|
||||
],
|
||||
},
|
||||
|
@ -502,8 +502,8 @@ export default {
|
||||
click_here: "click here",
|
||||
},
|
||||
},
|
||||
quarterlyreports: {
|
||||
title: "Quarterly Reports",
|
||||
quarterlyresults: {
|
||||
title: "Quarterly Results",
|
||||
search: {
|
||||
placeholder: "Search",
|
||||
button: "Go",
|
||||
@ -526,7 +526,7 @@ export default {
|
||||
title: "Financial Information",
|
||||
sec_filings: "SEC Filings",
|
||||
annual_reports: "Annual Reports",
|
||||
quarterly_reports: "Quarterly Reports",
|
||||
quarterly_results: "Quarterly Results",
|
||||
},
|
||||
stock_information: {
|
||||
title: "Stock Information",
|
||||
|
@ -48,10 +48,10 @@ const routes = [
|
||||
component: () => import("@/views/email-alerts/index.vue"),
|
||||
},
|
||||
{
|
||||
path: "/quarterlyreports",
|
||||
name: "quarterlyreports",
|
||||
path: "/quarterlyresults",
|
||||
name: "QuarterlyResults",
|
||||
component: () =>
|
||||
import("@/views/financialinformation/quarterlyreports/index.vue"),
|
||||
import("@/views/financialinformation/quarterlyresults/index.vue"),
|
||||
},
|
||||
{
|
||||
path: "/secfilings",
|
||||
@ -76,11 +76,6 @@ const routes = [
|
||||
name: "press-releases",
|
||||
component: () => import("@/views/press-releases/index.vue"),
|
||||
},
|
||||
{
|
||||
path: "/news",
|
||||
name: "news",
|
||||
component: () => import("@/views/news/index.vue"),
|
||||
},
|
||||
{
|
||||
path: "/events-calendar",
|
||||
name: "events-calendar",
|
||||
|
@ -2,10 +2,10 @@
|
||||
import { computed } from "vue";
|
||||
import { useWindowSize } from "@vueuse/core";
|
||||
|
||||
import size375 from "@/views/financialinformation/quarterlyreports/size375/index.vue";
|
||||
import size768 from "@/views/financialinformation/quarterlyreports/size768/index.vue";
|
||||
import size1440 from "@/views/financialinformation/quarterlyreports/size1440/index.vue";
|
||||
import size1920 from "@/views/financialinformation/quarterlyreports/size1920/index.vue";
|
||||
import size375 from "@/views/financialinformation/quarterlyresults/size375/index.vue";
|
||||
import size768 from "@/views/financialinformation/quarterlyresults/size768/index.vue";
|
||||
import size1440 from "@/views/financialinformation/quarterlyresults/size1440/index.vue";
|
||||
import size1920 from "@/views/financialinformation/quarterlyresults/size1920/index.vue";
|
||||
import { useRouter } from "vue-router";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
@ -2,19 +2,19 @@
|
||||
<header></header>
|
||||
<main class="p-[35px] max-w-[1200px] mx-auto">
|
||||
<div class="title mb-[20px]">
|
||||
{{ t("financialinformation.quarterlyreports.title") }}
|
||||
{{ t("financialinformation.quarterlyresults.title") }}
|
||||
</div>
|
||||
<div class="search-container">
|
||||
<input
|
||||
type="text"
|
||||
:placeholder="
|
||||
t('financialinformation.quarterlyreports.search.placeholder')
|
||||
t('financialinformation.quarterlyresults.search.placeholder')
|
||||
"
|
||||
v-model="searchQuery"
|
||||
class="search-input"
|
||||
/>
|
||||
<button class="search-button" @click="handleSearch">
|
||||
{{ t("financialinformation.quarterlyreports.search.button") }}
|
||||
{{ t("financialinformation.quarterlyresults.search.button") }}
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@ -35,7 +35,7 @@
|
||||
style="color: #2979ff; cursor: pointer"
|
||||
>
|
||||
<img src="@/assets/image/pdf.png" alt="PDF" />
|
||||
{{ t("financialinformation.quarterlyreports.download") }}
|
||||
{{ t("financialinformation.quarterlyresults.download") }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -98,232 +98,232 @@ const searchQuery = ref("");
|
||||
const state = reactive({
|
||||
list: [
|
||||
{
|
||||
title: "2024 Q3 Quarterly Reports",
|
||||
title: "2024 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q3,
|
||||
},
|
||||
{
|
||||
title: "2024 Q2 Quarterly Reports",
|
||||
title: "2024 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q2,
|
||||
},
|
||||
{
|
||||
title: "2024 Q1 Quarterly Reports",
|
||||
title: "2024 Q1 Quarterly Results",
|
||||
description: "First Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q1,
|
||||
},
|
||||
{
|
||||
title: "2023 Q3 Quarterly Reports",
|
||||
title: "2023 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q3,
|
||||
},
|
||||
{
|
||||
title: "2023 Q2 Quarterly Reports",
|
||||
title: "2023 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q2,
|
||||
},
|
||||
{
|
||||
title: "2023 Q1 Quarterly Reports",
|
||||
title: "2023 Q1 Quarterly Results",
|
||||
description: "First Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q1,
|
||||
},
|
||||
{
|
||||
title: "2022 Q3 Quarterly Reports",
|
||||
title: "2022 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q3,
|
||||
},
|
||||
{
|
||||
title: "2022 Q2 Quarterly Reports",
|
||||
title: "2022 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q2,
|
||||
},
|
||||
{
|
||||
title: "2022 Q1 Quarterly Reports",
|
||||
title: "2022 Q1 Quarterly Results",
|
||||
description: "First Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q1,
|
||||
},
|
||||
{
|
||||
title: "2021 Q3 Quarterly Reports",
|
||||
title: "2021 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q3,
|
||||
},
|
||||
{
|
||||
title: "2021 Q2 Quarterly Reports",
|
||||
title: "2021 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q2,
|
||||
},
|
||||
{
|
||||
title: "2021 Q1 Quarterly Reports",
|
||||
title: "2021 Q1 Quarterly Results",
|
||||
description: "First Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q1,
|
||||
},
|
||||
{
|
||||
title: "2020 Q3 Quarterly Reports",
|
||||
title: "2020 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q3,
|
||||
},
|
||||
{
|
||||
title: "2020 Q2 Quarterly Reports",
|
||||
title: "2020 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q2,
|
||||
},
|
||||
{
|
||||
title: "2020 Q1 Quarterly Reports",
|
||||
title: "2020 Q1 Quarterly Results",
|
||||
description: "First Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q1,
|
||||
},
|
||||
{
|
||||
title: "2019 Q3 Quarterly Reports",
|
||||
title: "2019 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q3,
|
||||
},
|
||||
{
|
||||
title: "2019 Q2 Quarterly Reports",
|
||||
title: "2019 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q2,
|
||||
},
|
||||
{
|
||||
title: "2019 Q1 Quarterly Reports",
|
||||
title: "2019 Q1 Quarterly Results",
|
||||
description: "First Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q1,
|
||||
},
|
||||
{
|
||||
title: "2018 Q3 Quarterly Reports",
|
||||
title: "2018 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q3,
|
||||
},
|
||||
{
|
||||
title: "2018 Q2 Quarterly Reports",
|
||||
title: "2018 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q2,
|
||||
},
|
||||
{
|
||||
title: "2018 Q1 Quarterly Reports",
|
||||
title: "2018 Q1 Quarterly Results",
|
||||
description: "First Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q1,
|
||||
},
|
||||
{
|
||||
title: "2017 Q3 Quarterly Reports",
|
||||
title: "2017 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q3,
|
||||
},
|
||||
{
|
||||
title: "2017 Q2 Quarterly Reports",
|
||||
title: "2017 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q2,
|
||||
},
|
||||
{
|
||||
title: "2017 Q1 Quarterly Reports",
|
||||
title: "2017 Q1 Quarterly Results",
|
||||
description: "First Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q1,
|
||||
},
|
||||
{
|
||||
title: "2016 Q3 Quarterly Reports",
|
||||
title: "2016 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q3,
|
||||
},
|
||||
{
|
||||
title: "2016 Q2 Quarterly Reports",
|
||||
title: "2016 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q2,
|
||||
},
|
||||
{
|
||||
title: "2016 Q1 Quarterly Reports",
|
||||
title: "2016 Q1 Quarterly Results",
|
||||
description: "First Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q1,
|
||||
},
|
||||
{
|
||||
title: "2015 Q3 Quarterly Reports",
|
||||
title: "2015 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q3,
|
||||
},
|
||||
{
|
||||
title: "2015 Q2 Quarterly Reports",
|
||||
title: "2015 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q2,
|
||||
},
|
||||
{
|
||||
title: "2015 Q1 Quarterly Reports",
|
||||
title: "2015 Q1 Quarterly Results",
|
||||
description: "First Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q1,
|
||||
},
|
||||
{
|
||||
title: "2014 Q3 Quarterly Reports",
|
||||
title: "2014 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q3,
|
||||
},
|
||||
{
|
||||
title: "2014 Q2 Quarterly Reports",
|
||||
title: "2014 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q2,
|
||||
},
|
||||
{
|
||||
title: "2014 Q1 Quarterly Reports",
|
||||
title: "2014 Q1 Quarterly Results",
|
||||
description: "First Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q1,
|
||||
},
|
||||
{
|
||||
title: "2013 Q3 Quarterly Reports",
|
||||
title: "2013 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q3,
|
||||
},
|
||||
{
|
||||
title: "2013 Q2 Quarterly Reports",
|
||||
title: "2013 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q2,
|
||||
},
|
||||
{
|
||||
title: "2013 Q1 Quarterly Reports",
|
||||
title: "2013 Q1 Quarterly Results",
|
||||
description: "First Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q1,
|
||||
},
|
||||
{
|
||||
title: "2012 Q3 Quarterly Reports",
|
||||
title: "2012 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q3,
|
||||
},
|
||||
{
|
||||
title: "2012 Q2 Quarterly Reports",
|
||||
title: "2012 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q2,
|
||||
},
|
||||
{
|
||||
title: "2012 Q1 Quarterly Reports",
|
||||
title: "2012 Q1 Quarterly Results",
|
||||
description: "First Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q1,
|
||||
},
|
||||
{
|
||||
title: "2011 Q3 Quarterly Reports",
|
||||
title: "2011 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q3,
|
||||
},
|
||||
{
|
||||
title: "2011 Q2 Quarterly Reports",
|
||||
title: "2011 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q2,
|
||||
},
|
||||
{
|
||||
title: "2011 Q1 Quarterly Reports",
|
||||
title: "2011 Q1 Quarterly Results",
|
||||
description: "First Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q1,
|
||||
},
|
||||
{
|
||||
title: "2010 Q3 Quarterly Reports",
|
||||
title: "2010 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q3,
|
||||
},
|
||||
{
|
||||
title: "2010 Q2 Quarterly Reports",
|
||||
title: "2010 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q2,
|
||||
},
|
||||
{
|
||||
title: "2010 Q1 Quarterly Reports",
|
||||
title: "2010 Q1 Quarterly Results",
|
||||
description: "First Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q1,
|
||||
},
|
||||
{
|
||||
title: "2009 Q3 Quarterly Reports",
|
||||
title: "2009 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2009 Financial Results",
|
||||
url: quarterlyPdf2009Q3,
|
||||
},
|
@ -2,19 +2,19 @@
|
||||
<header></header>
|
||||
<main class="p-[35px] max-w-[1200px] mx-auto">
|
||||
<div class="title mb-[20px]">
|
||||
{{ t("financialinformation.quarterlyreports.title") }}
|
||||
{{ t("financialinformation.quarterlyresults.title") }}
|
||||
</div>
|
||||
<div class="search-container">
|
||||
<input
|
||||
type="text"
|
||||
:placeholder="
|
||||
t('financialinformation.quarterlyreports.search.placeholder')
|
||||
t('financialinformation.quarterlyresults.search.placeholder')
|
||||
"
|
||||
v-model="searchQuery"
|
||||
class="search-input"
|
||||
/>
|
||||
<button class="search-button" @click="handleSearch">
|
||||
{{ t("financialinformation.quarterlyreports.search.button") }}
|
||||
{{ t("financialinformation.quarterlyresults.search.button") }}
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@ -34,7 +34,7 @@
|
||||
style="color: #2979ff; cursor: pointer"
|
||||
>
|
||||
<img src="@/assets/image/pdf.png" alt="PDF" />
|
||||
{{ t("financialinformation.quarterlyreports.download") }}
|
||||
{{ t("financialinformation.quarterlyresults.download") }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -97,232 +97,232 @@ const searchQuery = ref("");
|
||||
const state = reactive({
|
||||
list: [
|
||||
{
|
||||
title: "2024 Q3 Quarterly Reports",
|
||||
title: "2024 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q3,
|
||||
},
|
||||
{
|
||||
title: "2024 Q2 Quarterly Reports",
|
||||
title: "2024 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q2,
|
||||
},
|
||||
{
|
||||
title: "2024 Q1 Quarterly Reports",
|
||||
title: "2024 Q1 Quarterly Results",
|
||||
description: "First Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q1,
|
||||
},
|
||||
{
|
||||
title: "2023 Q3 Quarterly Reports",
|
||||
title: "2023 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q3,
|
||||
},
|
||||
{
|
||||
title: "2023 Q2 Quarterly Reports",
|
||||
title: "2023 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q2,
|
||||
},
|
||||
{
|
||||
title: "2023 Q1 Quarterly Reports",
|
||||
title: "2023 Q1 Quarterly Results",
|
||||
description: "First Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q1,
|
||||
},
|
||||
{
|
||||
title: "2022 Q3 Quarterly Reports",
|
||||
title: "2022 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q3,
|
||||
},
|
||||
{
|
||||
title: "2022 Q2 Quarterly Reports",
|
||||
title: "2022 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q2,
|
||||
},
|
||||
{
|
||||
title: "2022 Q1 Quarterly Reports",
|
||||
title: "2022 Q1 Quarterly Results",
|
||||
description: "First Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q1,
|
||||
},
|
||||
{
|
||||
title: "2021 Q3 Quarterly Reports",
|
||||
title: "2021 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q3,
|
||||
},
|
||||
{
|
||||
title: "2021 Q2 Quarterly Reports",
|
||||
title: "2021 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q2,
|
||||
},
|
||||
{
|
||||
title: "2021 Q1 Quarterly Reports",
|
||||
title: "2021 Q1 Quarterly Results",
|
||||
description: "First Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q1,
|
||||
},
|
||||
{
|
||||
title: "2020 Q3 Quarterly Reports",
|
||||
title: "2020 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q3,
|
||||
},
|
||||
{
|
||||
title: "2020 Q2 Quarterly Reports",
|
||||
title: "2020 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q2,
|
||||
},
|
||||
{
|
||||
title: "2020 Q1 Quarterly Reports",
|
||||
title: "2020 Q1 Quarterly Results",
|
||||
description: "First Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q1,
|
||||
},
|
||||
{
|
||||
title: "2019 Q3 Quarterly Reports",
|
||||
title: "2019 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q3,
|
||||
},
|
||||
{
|
||||
title: "2019 Q2 Quarterly Reports",
|
||||
title: "2019 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q2,
|
||||
},
|
||||
{
|
||||
title: "2019 Q1 Quarterly Reports",
|
||||
title: "2019 Q1 Quarterly Results",
|
||||
description: "First Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q1,
|
||||
},
|
||||
{
|
||||
title: "2018 Q3 Quarterly Reports",
|
||||
title: "2018 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q3,
|
||||
},
|
||||
{
|
||||
title: "2018 Q2 Quarterly Reports",
|
||||
title: "2018 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q2,
|
||||
},
|
||||
{
|
||||
title: "2018 Q1 Quarterly Reports",
|
||||
title: "2018 Q1 Quarterly Results",
|
||||
description: "First Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q1,
|
||||
},
|
||||
{
|
||||
title: "2017 Q3 Quarterly Reports",
|
||||
title: "2017 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q3,
|
||||
},
|
||||
{
|
||||
title: "2017 Q2 Quarterly Reports",
|
||||
title: "2017 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q2,
|
||||
},
|
||||
{
|
||||
title: "2017 Q1 Quarterly Reports",
|
||||
title: "2017 Q1 Quarterly Results",
|
||||
description: "First Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q1,
|
||||
},
|
||||
{
|
||||
title: "2016 Q3 Quarterly Reports",
|
||||
title: "2016 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q3,
|
||||
},
|
||||
{
|
||||
title: "2016 Q2 Quarterly Reports",
|
||||
title: "2016 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q2,
|
||||
},
|
||||
{
|
||||
title: "2016 Q1 Quarterly Reports",
|
||||
title: "2016 Q1 Quarterly Results",
|
||||
description: "First Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q1,
|
||||
},
|
||||
{
|
||||
title: "2015 Q3 Quarterly Reports",
|
||||
title: "2015 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q3,
|
||||
},
|
||||
{
|
||||
title: "2015 Q2 Quarterly Reports",
|
||||
title: "2015 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q2,
|
||||
},
|
||||
{
|
||||
title: "2015 Q1 Quarterly Reports",
|
||||
title: "2015 Q1 Quarterly Results",
|
||||
description: "First Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q1,
|
||||
},
|
||||
{
|
||||
title: "2014 Q3 Quarterly Reports",
|
||||
title: "2014 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q3,
|
||||
},
|
||||
{
|
||||
title: "2014 Q2 Quarterly Reports",
|
||||
title: "2014 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q2,
|
||||
},
|
||||
{
|
||||
title: "2014 Q1 Quarterly Reports",
|
||||
title: "2014 Q1 Quarterly Results",
|
||||
description: "First Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q1,
|
||||
},
|
||||
{
|
||||
title: "2013 Q3 Quarterly Reports",
|
||||
title: "2013 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q3,
|
||||
},
|
||||
{
|
||||
title: "2013 Q2 Quarterly Reports",
|
||||
title: "2013 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q2,
|
||||
},
|
||||
{
|
||||
title: "2013 Q1 Quarterly Reports",
|
||||
title: "2013 Q1 Quarterly Results",
|
||||
description: "First Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q1,
|
||||
},
|
||||
{
|
||||
title: "2012 Q3 Quarterly Reports",
|
||||
title: "2012 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q3,
|
||||
},
|
||||
{
|
||||
title: "2012 Q2 Quarterly Reports",
|
||||
title: "2012 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q2,
|
||||
},
|
||||
{
|
||||
title: "2012 Q1 Quarterly Reports",
|
||||
title: "2012 Q1 Quarterly Results",
|
||||
description: "First Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q1,
|
||||
},
|
||||
{
|
||||
title: "2011 Q3 Quarterly Reports",
|
||||
title: "2011 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q3,
|
||||
},
|
||||
{
|
||||
title: "2011 Q2 Quarterly Reports",
|
||||
title: "2011 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q2,
|
||||
},
|
||||
{
|
||||
title: "2011 Q1 Quarterly Reports",
|
||||
title: "2011 Q1 Quarterly Results",
|
||||
description: "First Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q1,
|
||||
},
|
||||
{
|
||||
title: "2010 Q3 Quarterly Reports",
|
||||
title: "2010 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q3,
|
||||
},
|
||||
{
|
||||
title: "2010 Q2 Quarterly Reports",
|
||||
title: "2010 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q2,
|
||||
},
|
||||
{
|
||||
title: "2010 Q1 Quarterly Reports",
|
||||
title: "2010 Q1 Quarterly Results",
|
||||
description: "First Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q1,
|
||||
},
|
||||
{
|
||||
title: "2009 Q3 Quarterly Reports",
|
||||
title: "2009 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2009 Financial Results",
|
||||
url: quarterlyPdf2009Q3,
|
||||
},
|
@ -2,7 +2,7 @@
|
||||
<header></header>
|
||||
<main class="p-[80px] mx-auto" style="max-width: 100vw; min-width: 350px">
|
||||
<div class="page-title mb-[24px]">
|
||||
{{ t("financialinformation.quarterlyreports.title") }}
|
||||
{{ t("financialinformation.quarterlyresults.title") }}
|
||||
</div>
|
||||
<div class="search-container">
|
||||
<input
|
||||
@ -10,11 +10,11 @@
|
||||
v-model="searchQuery"
|
||||
class="search-input"
|
||||
:placeholder="
|
||||
t('financialinformation.quarterlyreports.search.placeholder')
|
||||
t('financialinformation.quarterlyresults.search.placeholder')
|
||||
"
|
||||
/>
|
||||
<button @click="handleSearch" class="search-button">
|
||||
{{ t("financialinformation.quarterlyreports.search.button") }}
|
||||
{{ t("financialinformation.quarterlyresults.search.button") }}
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@ -99,232 +99,232 @@ const searchQuery = ref("");
|
||||
const state = reactive({
|
||||
list: [
|
||||
{
|
||||
title: "2024 Q3 Quarterly Reports",
|
||||
title: "2024 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q3,
|
||||
},
|
||||
{
|
||||
title: "2024 Q2 Quarterly Reports",
|
||||
title: "2024 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q2,
|
||||
},
|
||||
{
|
||||
title: "2024 Q1 Quarterly Reports",
|
||||
title: "2024 Q1 Quarterly Results",
|
||||
description: "First Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q1,
|
||||
},
|
||||
{
|
||||
title: "2023 Q3 Quarterly Reports",
|
||||
title: "2023 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q3,
|
||||
},
|
||||
{
|
||||
title: "2023 Q2 Quarterly Reports",
|
||||
title: "2023 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q2,
|
||||
},
|
||||
{
|
||||
title: "2023 Q1 Quarterly Reports",
|
||||
title: "2023 Q1 Quarterly Results",
|
||||
description: "First Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q1,
|
||||
},
|
||||
{
|
||||
title: "2022 Q3 Quarterly Reports",
|
||||
title: "2022 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q3,
|
||||
},
|
||||
{
|
||||
title: "2022 Q2 Quarterly Reports",
|
||||
title: "2022 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q2,
|
||||
},
|
||||
{
|
||||
title: "2022 Q1 Quarterly Reports",
|
||||
title: "2022 Q1 Quarterly Results",
|
||||
description: "First Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q1,
|
||||
},
|
||||
{
|
||||
title: "2021 Q3 Quarterly Reports",
|
||||
title: "2021 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q3,
|
||||
},
|
||||
{
|
||||
title: "2021 Q2 Quarterly Reports",
|
||||
title: "2021 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q2,
|
||||
},
|
||||
{
|
||||
title: "2021 Q1 Quarterly Reports",
|
||||
title: "2021 Q1 Quarterly Results",
|
||||
description: "First Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q1,
|
||||
},
|
||||
{
|
||||
title: "2020 Q3 Quarterly Reports",
|
||||
title: "2020 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q3,
|
||||
},
|
||||
{
|
||||
title: "2020 Q2 Quarterly Reports",
|
||||
title: "2020 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q2,
|
||||
},
|
||||
{
|
||||
title: "2020 Q1 Quarterly Reports",
|
||||
title: "2020 Q1 Quarterly Results",
|
||||
description: "First Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q1,
|
||||
},
|
||||
{
|
||||
title: "2019 Q3 Quarterly Reports",
|
||||
title: "2019 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q3,
|
||||
},
|
||||
{
|
||||
title: "2019 Q2 Quarterly Reports",
|
||||
title: "2019 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q2,
|
||||
},
|
||||
{
|
||||
title: "2019 Q1 Quarterly Reports",
|
||||
title: "2019 Q1 Quarterly Results",
|
||||
description: "First Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q1,
|
||||
},
|
||||
{
|
||||
title: "2018 Q3 Quarterly Reports",
|
||||
title: "2018 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q3,
|
||||
},
|
||||
{
|
||||
title: "2018 Q2 Quarterly Reports",
|
||||
title: "2018 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q2,
|
||||
},
|
||||
{
|
||||
title: "2018 Q1 Quarterly Reports",
|
||||
title: "2018 Q1 Quarterly Results",
|
||||
description: "First Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q1,
|
||||
},
|
||||
{
|
||||
title: "2017 Q3 Quarterly Reports",
|
||||
title: "2017 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q3,
|
||||
},
|
||||
{
|
||||
title: "2017 Q2 Quarterly Reports",
|
||||
title: "2017 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q2,
|
||||
},
|
||||
{
|
||||
title: "2017 Q1 Quarterly Reports",
|
||||
title: "2017 Q1 Quarterly Results",
|
||||
description: "First Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q1,
|
||||
},
|
||||
{
|
||||
title: "2016 Q3 Quarterly Reports",
|
||||
title: "2016 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q3,
|
||||
},
|
||||
{
|
||||
title: "2016 Q2 Quarterly Reports",
|
||||
title: "2016 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q2,
|
||||
},
|
||||
{
|
||||
title: "2016 Q1 Quarterly Reports",
|
||||
title: "2016 Q1 Quarterly Results",
|
||||
description: "First Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q1,
|
||||
},
|
||||
{
|
||||
title: "2015 Q3 Quarterly Reports",
|
||||
title: "2015 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q3,
|
||||
},
|
||||
{
|
||||
title: "2015 Q2 Quarterly Reports",
|
||||
title: "2015 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q2,
|
||||
},
|
||||
{
|
||||
title: "2015 Q1 Quarterly Reports",
|
||||
title: "2015 Q1 Quarterly Results",
|
||||
description: "First Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q1,
|
||||
},
|
||||
{
|
||||
title: "2014 Q3 Quarterly Reports",
|
||||
title: "2014 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q3,
|
||||
},
|
||||
{
|
||||
title: "2014 Q2 Quarterly Reports",
|
||||
title: "2014 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q2,
|
||||
},
|
||||
{
|
||||
title: "2014 Q1 Quarterly Reports",
|
||||
title: "2014 Q1 Quarterly Results",
|
||||
description: "First Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q1,
|
||||
},
|
||||
{
|
||||
title: "2013 Q3 Quarterly Reports",
|
||||
title: "2013 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q3,
|
||||
},
|
||||
{
|
||||
title: "2013 Q2 Quarterly Reports",
|
||||
title: "2013 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q2,
|
||||
},
|
||||
{
|
||||
title: "2013 Q1 Quarterly Reports",
|
||||
title: "2013 Q1 Quarterly Results",
|
||||
description: "First Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q1,
|
||||
},
|
||||
{
|
||||
title: "2012 Q3 Quarterly Reports",
|
||||
title: "2012 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q3,
|
||||
},
|
||||
{
|
||||
title: "2012 Q2 Quarterly Reports",
|
||||
title: "2012 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q2,
|
||||
},
|
||||
{
|
||||
title: "2012 Q1 Quarterly Reports",
|
||||
title: "2012 Q1 Quarterly Results",
|
||||
description: "First Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q1,
|
||||
},
|
||||
{
|
||||
title: "2011 Q3 Quarterly Reports",
|
||||
title: "2011 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q3,
|
||||
},
|
||||
{
|
||||
title: "2011 Q2 Quarterly Reports",
|
||||
title: "2011 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q2,
|
||||
},
|
||||
{
|
||||
title: "2011 Q1 Quarterly Reports",
|
||||
title: "2011 Q1 Quarterly Results",
|
||||
description: "First Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q1,
|
||||
},
|
||||
{
|
||||
title: "2010 Q3 Quarterly Reports",
|
||||
title: "2010 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q3,
|
||||
},
|
||||
{
|
||||
title: "2010 Q2 Quarterly Reports",
|
||||
title: "2010 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q2,
|
||||
},
|
||||
{
|
||||
title: "2010 Q1 Quarterly Reports",
|
||||
title: "2010 Q1 Quarterly Results",
|
||||
description: "First Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q1,
|
||||
},
|
||||
{
|
||||
title: "2009 Q3 Quarterly Reports",
|
||||
title: "2009 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2009 Financial Results",
|
||||
url: quarterlyPdf2009Q3,
|
||||
},
|
@ -2,7 +2,7 @@
|
||||
<header></header>
|
||||
<main class="p-[80px] mx-auto" style="max-width: 100vw; min-width: 350px">
|
||||
<div class="page-title mb-[24px]">
|
||||
{{ t("financialinformation.quarterlyreports.title") }}
|
||||
{{ t("financialinformation.quarterlyresults.title") }}
|
||||
</div>
|
||||
<div class="search-container">
|
||||
<input
|
||||
@ -10,11 +10,11 @@
|
||||
v-model="searchQuery"
|
||||
class="search-input"
|
||||
:placeholder="
|
||||
t('financialinformation.quarterlyreports.search.placeholder')
|
||||
t('financialinformation.quarterlyresults.search.placeholder')
|
||||
"
|
||||
/>
|
||||
<button @click="handleSearch" class="search-button">
|
||||
{{ t("financialinformation.quarterlyreports.search.button") }}
|
||||
{{ t("financialinformation.quarterlyresults.search.button") }}
|
||||
</button>
|
||||
</div>
|
||||
|
||||
@ -99,232 +99,232 @@ const searchQuery = ref("");
|
||||
const state = reactive({
|
||||
list: [
|
||||
{
|
||||
title: "2024 Q3 Quarterly Reports",
|
||||
title: "2024 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q3,
|
||||
},
|
||||
{
|
||||
title: "2024 Q2 Quarterly Reports",
|
||||
title: "2024 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q2,
|
||||
},
|
||||
{
|
||||
title: "2024 Q1 Quarterly Reports",
|
||||
title: "2024 Q1 Quarterly Results",
|
||||
description: "First Quarter 2024 Financial Results",
|
||||
url: quarterlyPdf2024Q1,
|
||||
},
|
||||
{
|
||||
title: "2023 Q3 Quarterly Reports",
|
||||
title: "2023 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q3,
|
||||
},
|
||||
{
|
||||
title: "2023 Q2 Quarterly Reports",
|
||||
title: "2023 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q2,
|
||||
},
|
||||
{
|
||||
title: "2023 Q1 Quarterly Reports",
|
||||
title: "2023 Q1 Quarterly Results",
|
||||
description: "First Quarter 2023 Financial Results",
|
||||
url: quarterlyPdf2023Q1,
|
||||
},
|
||||
{
|
||||
title: "2022 Q3 Quarterly Reports",
|
||||
title: "2022 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q3,
|
||||
},
|
||||
{
|
||||
title: "2022 Q2 Quarterly Reports",
|
||||
title: "2022 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q2,
|
||||
},
|
||||
{
|
||||
title: "2022 Q1 Quarterly Reports",
|
||||
title: "2022 Q1 Quarterly Results",
|
||||
description: "First Quarter 2022 Financial Results",
|
||||
url: quarterlyPdf2022Q1,
|
||||
},
|
||||
{
|
||||
title: "2021 Q3 Quarterly Reports",
|
||||
title: "2021 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q3,
|
||||
},
|
||||
{
|
||||
title: "2021 Q2 Quarterly Reports",
|
||||
title: "2021 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q2,
|
||||
},
|
||||
{
|
||||
title: "2021 Q1 Quarterly Reports",
|
||||
title: "2021 Q1 Quarterly Results",
|
||||
description: "First Quarter 2021 Financial Results",
|
||||
url: quarterlyPdf2021Q1,
|
||||
},
|
||||
{
|
||||
title: "2020 Q3 Quarterly Reports",
|
||||
title: "2020 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q3,
|
||||
},
|
||||
{
|
||||
title: "2020 Q2 Quarterly Reports",
|
||||
title: "2020 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q2,
|
||||
},
|
||||
{
|
||||
title: "2020 Q1 Quarterly Reports",
|
||||
title: "2020 Q1 Quarterly Results",
|
||||
description: "First Quarter 2020 Financial Results",
|
||||
url: quarterlyPdf2020Q1,
|
||||
},
|
||||
{
|
||||
title: "2019 Q3 Quarterly Reports",
|
||||
title: "2019 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q3,
|
||||
},
|
||||
{
|
||||
title: "2019 Q2 Quarterly Reports",
|
||||
title: "2019 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q2,
|
||||
},
|
||||
{
|
||||
title: "2019 Q1 Quarterly Reports",
|
||||
title: "2019 Q1 Quarterly Results",
|
||||
description: "First Quarter 2019 Financial Results",
|
||||
url: quarterlyPdf2019Q1,
|
||||
},
|
||||
{
|
||||
title: "2018 Q3 Quarterly Reports",
|
||||
title: "2018 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q3,
|
||||
},
|
||||
{
|
||||
title: "2018 Q2 Quarterly Reports",
|
||||
title: "2018 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q2,
|
||||
},
|
||||
{
|
||||
title: "2018 Q1 Quarterly Reports",
|
||||
title: "2018 Q1 Quarterly Results",
|
||||
description: "First Quarter 2018 Financial Results",
|
||||
url: quarterlyPdf2018Q1,
|
||||
},
|
||||
{
|
||||
title: "2017 Q3 Quarterly Reports",
|
||||
title: "2017 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q3,
|
||||
},
|
||||
{
|
||||
title: "2017 Q2 Quarterly Reports",
|
||||
title: "2017 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q2,
|
||||
},
|
||||
{
|
||||
title: "2017 Q1 Quarterly Reports",
|
||||
title: "2017 Q1 Quarterly Results",
|
||||
description: "First Quarter 2017 Financial Results",
|
||||
url: quarterlyPdf2017Q1,
|
||||
},
|
||||
{
|
||||
title: "2016 Q3 Quarterly Reports",
|
||||
title: "2016 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q3,
|
||||
},
|
||||
{
|
||||
title: "2016 Q2 Quarterly Reports",
|
||||
title: "2016 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q2,
|
||||
},
|
||||
{
|
||||
title: "2016 Q1 Quarterly Reports",
|
||||
title: "2016 Q1 Quarterly Results",
|
||||
description: "First Quarter 2016 Financial Results",
|
||||
url: quarterlyPdf2016Q1,
|
||||
},
|
||||
{
|
||||
title: "2015 Q3 Quarterly Reports",
|
||||
title: "2015 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q3,
|
||||
},
|
||||
{
|
||||
title: "2015 Q2 Quarterly Reports",
|
||||
title: "2015 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q2,
|
||||
},
|
||||
{
|
||||
title: "2015 Q1 Quarterly Reports",
|
||||
title: "2015 Q1 Quarterly Results",
|
||||
description: "First Quarter 2015 Financial Results",
|
||||
url: quarterlyPdf2015Q1,
|
||||
},
|
||||
{
|
||||
title: "2014 Q3 Quarterly Reports",
|
||||
title: "2014 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q3,
|
||||
},
|
||||
{
|
||||
title: "2014 Q2 Quarterly Reports",
|
||||
title: "2014 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q2,
|
||||
},
|
||||
{
|
||||
title: "2014 Q1 Quarterly Reports",
|
||||
title: "2014 Q1 Quarterly Results",
|
||||
description: "First Quarter 2014 Financial Results",
|
||||
url: quarterlyPdf2014Q1,
|
||||
},
|
||||
{
|
||||
title: "2013 Q3 Quarterly Reports",
|
||||
title: "2013 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q3,
|
||||
},
|
||||
{
|
||||
title: "2013 Q2 Quarterly Reports",
|
||||
title: "2013 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q2,
|
||||
},
|
||||
{
|
||||
title: "2013 Q1 Quarterly Reports",
|
||||
title: "2013 Q1 Quarterly Results",
|
||||
description: "First Quarter 2013 Financial Results",
|
||||
url: quarterlyPdf2013Q1,
|
||||
},
|
||||
{
|
||||
title: "2012 Q3 Quarterly Reports",
|
||||
title: "2012 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q3,
|
||||
},
|
||||
{
|
||||
title: "2012 Q2 Quarterly Reports",
|
||||
title: "2012 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q2,
|
||||
},
|
||||
{
|
||||
title: "2012 Q1 Quarterly Reports",
|
||||
title: "2012 Q1 Quarterly Results",
|
||||
description: "First Quarter 2012 Financial Results",
|
||||
url: quarterlyPdf2012Q1,
|
||||
},
|
||||
{
|
||||
title: "2011 Q3 Quarterly Reports",
|
||||
title: "2011 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q3,
|
||||
},
|
||||
{
|
||||
title: "2011 Q2 Quarterly Reports",
|
||||
title: "2011 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q2,
|
||||
},
|
||||
{
|
||||
title: "2011 Q1 Quarterly Reports",
|
||||
title: "2011 Q1 Quarterly Results",
|
||||
description: "First Quarter 2011 Financial Results",
|
||||
url: quarterlyPdf2011Q1,
|
||||
},
|
||||
{
|
||||
title: "2010 Q3 Quarterly Reports",
|
||||
title: "2010 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q3,
|
||||
},
|
||||
{
|
||||
title: "2010 Q2 Quarterly Reports",
|
||||
title: "2010 Q2 Quarterly Results",
|
||||
description: "Second Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q2,
|
||||
},
|
||||
{
|
||||
title: "2010 Q1 Quarterly Reports",
|
||||
title: "2010 Q1 Quarterly Results",
|
||||
description: "First Quarter 2010 Financial Results",
|
||||
url: quarterlyPdf2010Q1,
|
||||
},
|
||||
{
|
||||
title: "2009 Q3 Quarterly Reports",
|
||||
title: "2009 Q3 Quarterly Results",
|
||||
description: "Third Quarter 2009 Financial Results",
|
||||
url: quarterlyPdf2009Q3,
|
||||
},
|
@ -72,12 +72,12 @@
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import quarterlyPdfone from "@/assets/file/FiEE, Inc._Audit Committee Charter.pdf";
|
||||
import quarterlyPdftwo from "@/assets/file/FiEE, Inc. _Code of Business Conduct and Ethics.pdf";
|
||||
import quarterlyPdfone from "@/assets/file/AUDIT COMMITTEE CHARTER.pdf";
|
||||
import quarterlyPdftwo from "@/assets/file/CODE OF BUSINESS CONDUCT AND ETHICS.pdf";
|
||||
|
||||
import quarterlyPdfthree from "@/assets/file/FiEE, Inc._Compensation Committee Charter.pdf";
|
||||
import quarterlyPdfthree from "@/assets/file/COMPENSATION COMMITTEE CHARTER.pdf";
|
||||
|
||||
import quarterlyPdffour from "@/assets/file/FiEE, Inc. _Nominating and Corporate Governance Committee Charter.pdf";
|
||||
import quarterlyPdffour from "@/assets/file/NOMINATING AND CORPORATE GOVERNANCE COMMITTEE CHARTER.pdf";
|
||||
|
||||
const state = reactive({
|
||||
list: [
|
||||
|
@ -73,12 +73,12 @@
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import quarterlyPdfone from "@/assets/file/FiEE, Inc._Audit Committee Charter.pdf";
|
||||
import quarterlyPdftwo from "@/assets/file/FiEE, Inc. _Code of Business Conduct and Ethics.pdf";
|
||||
import quarterlyPdfone from "@/assets/file/AUDIT COMMITTEE CHARTER.pdf";
|
||||
import quarterlyPdftwo from "@/assets/file/CODE OF BUSINESS CONDUCT AND ETHICS.pdf";
|
||||
|
||||
import quarterlyPdfthree from "@/assets/file/FiEE, Inc._Compensation Committee Charter.pdf";
|
||||
import quarterlyPdfthree from "@/assets/file/COMPENSATION COMMITTEE CHARTER.pdf";
|
||||
|
||||
import quarterlyPdffour from "@/assets/file/FiEE, Inc. _Nominating and Corporate Governance Committee Charter.pdf";
|
||||
import quarterlyPdffour from "@/assets/file/NOMINATING AND CORPORATE GOVERNANCE COMMITTEE CHARTER.pdf";
|
||||
|
||||
const state = reactive({
|
||||
list: [
|
||||
|
@ -68,12 +68,12 @@
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import quarterlyPdfone from "@/assets/file/FiEE, Inc._Audit Committee Charter.pdf";
|
||||
import quarterlyPdftwo from "@/assets/file/FiEE, Inc. _Code of Business Conduct and Ethics.pdf";
|
||||
import quarterlyPdfone from "@/assets/file/AUDIT COMMITTEE CHARTER.pdf";
|
||||
import quarterlyPdftwo from "@/assets/file/CODE OF BUSINESS CONDUCT AND ETHICS.pdf";
|
||||
|
||||
import quarterlyPdfthree from "@/assets/file/FiEE, Inc._Compensation Committee Charter.pdf";
|
||||
import quarterlyPdfthree from "@/assets/file/COMPENSATION COMMITTEE CHARTER.pdf";
|
||||
|
||||
import quarterlyPdffour from "@/assets/file/FiEE, Inc. _Nominating and Corporate Governance Committee Charter.pdf";
|
||||
import quarterlyPdffour from "@/assets/file/NOMINATING AND CORPORATE GOVERNANCE COMMITTEE CHARTER.pdf";
|
||||
|
||||
const state = reactive({
|
||||
list: [
|
||||
|
@ -68,12 +68,12 @@
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import quarterlyPdfone from "@/assets/file/FiEE, Inc._Audit Committee Charter.pdf";
|
||||
import quarterlyPdftwo from "@/assets/file/FiEE, Inc. _Code of Business Conduct and Ethics.pdf";
|
||||
import quarterlyPdfone from "@/assets/file/AUDIT COMMITTEE CHARTER.pdf";
|
||||
import quarterlyPdftwo from "@/assets/file/CODE OF BUSINESS CONDUCT AND ETHICS.pdf";
|
||||
|
||||
import quarterlyPdfthree from "@/assets/file/FiEE, Inc._Compensation Committee Charter.pdf";
|
||||
import quarterlyPdfthree from "@/assets/file/COMPENSATION COMMITTEE CHARTER.pdf";
|
||||
|
||||
import quarterlyPdffour from "@/assets/file/FiEE, Inc. _Nominating and Corporate Governance Committee Charter.pdf";
|
||||
import quarterlyPdffour from "@/assets/file/NOMINATING AND CORPORATE GOVERNANCE COMMITTEE CHARTER.pdf";
|
||||
|
||||
const state = reactive({
|
||||
list: [
|
||||
|
@ -66,13 +66,24 @@
|
||||
<div class="news-card">
|
||||
<!-- <div class="news-date">De 15. 2023</div> -->
|
||||
<!-- <h3 class="news-title">{{ $t("HOME.CONTAINY.NEWS.LATEST_TITLE") }}</h3> -->
|
||||
<p style="font-size: 18px">May 30, 2025 [Time] EDT</p>
|
||||
<p
|
||||
class="text-decoration-underline cursor-pointer"
|
||||
@click="handleLink('/news')"
|
||||
>
|
||||
FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock Market
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.TITLETWO") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.TITLETHTEE") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTTHREE") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTFOUR") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTFIVE") }}
|
||||
</p>
|
||||
<!-- <a href="#" class="news-link"
|
||||
>{{ $t("HOME.CONTAINY.NEWS.READ_MORE") }} →</a
|
||||
> -->
|
||||
</div>
|
||||
</section>
|
||||
<!-- 新增:股票信息与活动预告双栏模块 -->
|
||||
@ -225,11 +236,6 @@ onUnmounted(() => {
|
||||
observer.disconnect();
|
||||
}
|
||||
});
|
||||
import { useRouter } from "vue-router";
|
||||
const router = useRouter();
|
||||
const handleLink = (link) => {
|
||||
router.push(link);
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
@ -522,6 +528,13 @@ const handleLink = (link) => {
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
|
||||
.news-excerpt {
|
||||
color: black;
|
||||
line-height: 0.8;
|
||||
margin-bottom: 20px;
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.news-link {
|
||||
color: #895bff;
|
||||
font-weight: 600;
|
||||
@ -548,7 +561,4 @@ const handleLink = (link) => {
|
||||
font-size: 2.5rem;
|
||||
}
|
||||
}
|
||||
.text-decoration-underline {
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
@ -65,13 +65,20 @@
|
||||
<div class="news-card">
|
||||
<!-- <div class="news-date">De 15. 2023</div> -->
|
||||
<!-- <h3 class="news-title">{{ $t("HOME.CONTAINY.NEWS.LATEST_TITLE") }}</h3> -->
|
||||
|
||||
<p>May 30, 2025 [Time] EDT</p>
|
||||
<p
|
||||
class="text-decoration-underline cursor-pointer"
|
||||
@click="handleLink('/news')"
|
||||
>
|
||||
FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock Market
|
||||
<p class="news-excerpt">
|
||||
{{ $t("HOME.CONTAINY.NEWS.TITLETWO") }}
|
||||
</p>
|
||||
<p class="news-excerpt">
|
||||
{{ $t("HOME.CONTAINY.NEWS.TITLETHTEE") }}
|
||||
</p>
|
||||
<p class="news-excerpt">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTTHREE") }}
|
||||
</p>
|
||||
<p class="news-excerpt">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTFOUR") }}
|
||||
</p>
|
||||
<p class="news-excerpt">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTFIVE") }}
|
||||
</p>
|
||||
<!-- <a href="#" class="news-link"
|
||||
>{{ $t("HOME.CONTAINY.NEWS.READ_MORE") }} →</a
|
||||
@ -218,11 +225,6 @@ onUnmounted(() => {
|
||||
observer.disconnect();
|
||||
}
|
||||
});
|
||||
import { useRouter } from "vue-router";
|
||||
const router = useRouter();
|
||||
const handleLink = (link) => {
|
||||
router.push(link);
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
@ -548,7 +550,4 @@ const handleLink = (link) => {
|
||||
font-size: 2.5rem;
|
||||
}
|
||||
}
|
||||
.text-decoration-underline {
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
@ -66,12 +66,20 @@
|
||||
<div class="news-card">
|
||||
<!-- <div class="news-date">De 15. 2023</div> -->
|
||||
<!-- <h3 class="news-title">{{ $t("HOME.CONTAINY.NEWS.LATEST_TITLE") }}</h3> -->
|
||||
<p>May 30, 2025 [Time] EDT</p>
|
||||
<p
|
||||
class="text-decoration-underline cursor-pointer"
|
||||
@click="handleLink('/news')"
|
||||
>
|
||||
FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock Market
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.TITLETWO") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.TITLETHTEE") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTTHREE") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTFOUR") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTFIVE") }}
|
||||
</p>
|
||||
<!-- <a href="#" class="news-link"
|
||||
>{{ $t("HOME.CONTAINY.NEWS.READ_MORE") }} →</a
|
||||
@ -226,11 +234,6 @@ onUnmounted(() => {
|
||||
observer.disconnect();
|
||||
}
|
||||
});
|
||||
import { useRouter } from "vue-router";
|
||||
const router = useRouter();
|
||||
const handleLink = (link) => {
|
||||
router.push(link);
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
@ -556,7 +559,4 @@ const handleLink = (link) => {
|
||||
font-size: 2.5rem;
|
||||
}
|
||||
}
|
||||
.text-decoration-underline {
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
@ -66,12 +66,20 @@
|
||||
<div class="news-card">
|
||||
<!-- <div class="news-date">De 15. 2023</div> -->
|
||||
<!-- <h3 class="news-title">{{ $t("HOME.CONTAINY.NEWS.LATEST_TITLE") }}</h3> -->
|
||||
<p>May 30, 2025 [Time] EDT</p>
|
||||
<p
|
||||
class="text-decoration-underline cursor-pointer"
|
||||
@click="handleLink('/news')"
|
||||
>
|
||||
FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock Market
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.TITLETWO") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.TITLETHTEE") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTTHREE") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTFOUR") }}
|
||||
</p>
|
||||
<p style="font-size: 18px">
|
||||
{{ $t("HOME.CONTAINY.NEWS.CONTENTFIVE") }}
|
||||
</p>
|
||||
<!-- <a href="#" class="news-link"
|
||||
>{{ $t("HOME.CONTAINY.NEWS.READ_MORE") }} →</a
|
||||
@ -228,11 +236,6 @@ onUnmounted(() => {
|
||||
observer.disconnect();
|
||||
}
|
||||
});
|
||||
import { useRouter } from "vue-router";
|
||||
const router = useRouter();
|
||||
const handleLink = (link) => {
|
||||
router.push(link);
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
@ -558,7 +561,4 @@ const handleLink = (link) => {
|
||||
font-size: 2.5rem;
|
||||
}
|
||||
}
|
||||
.text-decoration-underline {
|
||||
text-decoration: underline;
|
||||
}
|
||||
</style>
|
||||
|
@ -1,29 +0,0 @@
|
||||
<template>
|
||||
<div class="new-releases-page">
|
||||
<component :is="viewComponent" />
|
||||
</div>
|
||||
</template>
|
||||
<script setup>
|
||||
import size375 from "@/views/news/size375/index.vue";
|
||||
import size768 from "@/views/news/size768/index.vue";
|
||||
import size1440 from "@/views/news/size1440/index.vue";
|
||||
import size1920 from "@/views/news/size1920/index.vue";
|
||||
import { computed } from "vue";
|
||||
import { useWindowSize } from "@vueuse/core";
|
||||
|
||||
const { width } = useWindowSize();
|
||||
const viewComponent = computed(() => {
|
||||
const viewWidth = width.value;
|
||||
if (viewWidth <= 450) {
|
||||
return size375;
|
||||
} else if (viewWidth <= 768) {
|
||||
return size768;
|
||||
} else if (viewWidth <= 1500) {
|
||||
return size1440;
|
||||
} else if (viewWidth <= 1920 || viewWidth > 1920) {
|
||||
return size1920;
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
@ -1,154 +0,0 @@
|
||||
<template>
|
||||
<div class="page-container">
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Company</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>FiEE, Inc.</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Document title</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>Press release on Relisting</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Date</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>30/5/2024</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
<strong
|
||||
>FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock
|
||||
Market</strong
|
||||
>
|
||||
</p>
|
||||
<p>May 30 2025</p>
|
||||
<p>
|
||||
<em>Company will resume trading under its existing symbols “MINM” </em>
|
||||
</p>
|
||||
<p>
|
||||
<strong>Hong Kong, May 30, 2025 </strong>— FiEE, Inc. (“FiEE, Inc.” or the
|
||||
“Company”), a technology company integrating IoT, connectivity and AI to
|
||||
redefine brand management solutions in the digital era, is pleased to
|
||||
announce that The Nasdaq Stock Market LLC (“Nasdaq”) has approved its
|
||||
application for the relisting of the Company’s ordinary shares today.
|
||||
Trading is scheduled to commence on Nasdaq at the opening of the Market on
|
||||
Monday, 2 June, 2025 under the ticker symbols “MINM.
|
||||
</p>
|
||||
<p>
|
||||
<strong>Rafael Li, Chief Executive Officer of FiEE,</strong> commented,
|
||||
"We are honored to announce our successful relisting on Nasdaq, a
|
||||
significant milestone that reflects our unwavering commitment to
|
||||
operational excellence and strategic growth. We extend our sincere
|
||||
gratitude to the Nasdaq team for their prompt review and approval of our
|
||||
application, affirming our compliance with all initial listing criteria.
|
||||
</p>
|
||||
<p>
|
||||
FiEE, Inc. is currently undergoing a strategic transformation aimed at
|
||||
capitalizing on broader market opportunities. Central to this evolution is
|
||||
our integrated approach, where cyber-hardened IoT connectivity converges
|
||||
with AI-driven content creation and audience targeting. This synergy is
|
||||
designed to empower Key Opinion Leaders (KOLs) and brands to achieve
|
||||
accelerated growth and deeper audience engagement. Leveraging
|
||||
IoT-connectivity solutions, AI and big data analytics, we are capable to
|
||||
deliver intelligent, multimedia and multilingual contents tailored to
|
||||
diverse audiences. Coupling with AI targeting analysis, we enhance
|
||||
audience targeting capabilities, ensuring effective content placement and
|
||||
personalized promotions.
|
||||
</p>
|
||||
<p>
|
||||
As we advance, our focus remains on continuous innovation and strategic
|
||||
initiatives that drive long-term growth and shareholder value.”
|
||||
</p>
|
||||
<p><strong>About FiEE, Inc.</strong></p>
|
||||
<p>
|
||||
FiEE, Inc., (NASDAQ: MINM), formerly Minim, Inc., was founded in 1977. It
|
||||
has a historical track record of delivering comprehensive WiFi/Software as
|
||||
a Service platform in the market. After years of development, it made the
|
||||
strategic decision to transition to a Software First Model in 2023 to
|
||||
expand our technology portfolio and revenue streams. In 2025, FiEE, Inc.
|
||||
rebranded itself as a technology company leveraging the expertise in IoT,
|
||||
connectivity, and artificial intelligence ("AI") to explore new business
|
||||
prospects and extend our global footprint.
|
||||
</p>
|
||||
<p>
|
||||
Our services are structured into four key categories: Cloud-Managed
|
||||
Connectivity (WiFi) Platform, IoT Hardware Sales & Licensing, SAAS
|
||||
Solutions, and Professional To-C and To-B Services & Support. Notably,
|
||||
we have introduced our innovative Software as a Service ("SaaS")
|
||||
solutions, which integrate our AI and data analytics capabilities into
|
||||
content creation and brand management. This initiative has led to the
|
||||
nurturing of a robust pool of Key Opinion Leaders (KOLs) on major social
|
||||
media platforms worldwide, assisting them in developing, managing, and
|
||||
optimizing their digital presence across global platforms. Our services
|
||||
include customized graphics and posts, short videos, and editorial
|
||||
calendars tailored to align with brand objectives.
|
||||
</p>
|
||||
<p><strong>Forward-Looking Statements</strong></p>
|
||||
<p>
|
||||
This press release contains certain forward-looking statements within the
|
||||
meaning of Section 27A of the Securities Act of 1933, as amended, and
|
||||
Section 21E of the Securities Exchange Act of 1934, as amended. Some of
|
||||
the forward-looking statements can be identified by the use of forward
|
||||
looking words. Statements that are not historical in nature, including the
|
||||
words “may,” “can,” “should,” “will,” “estimate,” “plan,” “project,”
|
||||
“forecast,” “intend,” “expect,” “hope,” “anticipate,” “believe,” “seek,”
|
||||
“target,” “continue,” “could,” “might,” “ongoing,” “potential,” “predict,”
|
||||
“would” and other similar expressions, are intended to identify
|
||||
forward-looking statements. Forward-looking statements are predictions,
|
||||
projections and other statements about future events that are based on
|
||||
current expectations and assumptions and, as a result, are subject to
|
||||
risks and uncertainties.
|
||||
</p>
|
||||
<p>
|
||||
Forward-looking statements speak only as of the date they are made.
|
||||
Readers are cautioned not to put undue reliance on forward-looking
|
||||
statements, and FiEE, Inc. assumes no obligation and does not intend to
|
||||
update or revise these forward-looking statements, whether as a result of
|
||||
new information, future events, or otherwise. FiEE, Inc. does not give any
|
||||
assurance that it will achieve its expectations.
|
||||
</p>
|
||||
<p>View source version on [media channel]:</p>
|
||||
<p>[website]</p>
|
||||
<p><strong>Media</strong></p>
|
||||
<p><a href="mailto:fiee@dlkadvisory.com">fiee@dlkadvisory.com</a></p>
|
||||
<p>Source: FiEE, Inc.</p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import { NSelect, NInput, NButton } from "naive-ui";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
||||
const { t } = useI18n();
|
||||
|
||||
const state = reactive({});
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.page-container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
padding: 40px;
|
||||
}
|
||||
</style>
|
@ -1,154 +0,0 @@
|
||||
<template>
|
||||
<div class="page-container">
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Company</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>FiEE, Inc.</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Document title</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>Press release on Relisting</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Date</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>30/5/2024</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
<strong
|
||||
>FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock
|
||||
Market</strong
|
||||
>
|
||||
</p>
|
||||
<p>May 30 2025</p>
|
||||
<p>
|
||||
<em>Company will resume trading under its existing symbols “MINM” </em>
|
||||
</p>
|
||||
<p>
|
||||
<strong>Hong Kong, May 30, 2025 </strong>— FiEE, Inc. (“FiEE, Inc.” or the
|
||||
“Company”), a technology company integrating IoT, connectivity and AI to
|
||||
redefine brand management solutions in the digital era, is pleased to
|
||||
announce that The Nasdaq Stock Market LLC (“Nasdaq”) has approved its
|
||||
application for the relisting of the Company’s ordinary shares today.
|
||||
Trading is scheduled to commence on Nasdaq at the opening of the Market on
|
||||
Monday, 2 June, 2025 under the ticker symbols “MINM.
|
||||
</p>
|
||||
<p>
|
||||
<strong>Rafael Li, Chief Executive Officer of FiEE,</strong> commented,
|
||||
"We are honored to announce our successful relisting on Nasdaq, a
|
||||
significant milestone that reflects our unwavering commitment to
|
||||
operational excellence and strategic growth. We extend our sincere
|
||||
gratitude to the Nasdaq team for their prompt review and approval of our
|
||||
application, affirming our compliance with all initial listing criteria.
|
||||
</p>
|
||||
<p>
|
||||
FiEE, Inc. is currently undergoing a strategic transformation aimed at
|
||||
capitalizing on broader market opportunities. Central to this evolution is
|
||||
our integrated approach, where cyber-hardened IoT connectivity converges
|
||||
with AI-driven content creation and audience targeting. This synergy is
|
||||
designed to empower Key Opinion Leaders (KOLs) and brands to achieve
|
||||
accelerated growth and deeper audience engagement. Leveraging
|
||||
IoT-connectivity solutions, AI and big data analytics, we are capable to
|
||||
deliver intelligent, multimedia and multilingual contents tailored to
|
||||
diverse audiences. Coupling with AI targeting analysis, we enhance
|
||||
audience targeting capabilities, ensuring effective content placement and
|
||||
personalized promotions.
|
||||
</p>
|
||||
<p>
|
||||
As we advance, our focus remains on continuous innovation and strategic
|
||||
initiatives that drive long-term growth and shareholder value.”
|
||||
</p>
|
||||
<p><strong>About FiEE, Inc.</strong></p>
|
||||
<p>
|
||||
FiEE, Inc., (NASDAQ: MINM), formerly Minim, Inc., was founded in 1977. It
|
||||
has a historical track record of delivering comprehensive WiFi/Software as
|
||||
a Service platform in the market. After years of development, it made the
|
||||
strategic decision to transition to a Software First Model in 2023 to
|
||||
expand our technology portfolio and revenue streams. In 2025, FiEE, Inc.
|
||||
rebranded itself as a technology company leveraging the expertise in IoT,
|
||||
connectivity, and artificial intelligence ("AI") to explore new business
|
||||
prospects and extend our global footprint.
|
||||
</p>
|
||||
<p>
|
||||
Our services are structured into four key categories: Cloud-Managed
|
||||
Connectivity (WiFi) Platform, IoT Hardware Sales & Licensing, SAAS
|
||||
Solutions, and Professional To-C and To-B Services & Support. Notably,
|
||||
we have introduced our innovative Software as a Service ("SaaS")
|
||||
solutions, which integrate our AI and data analytics capabilities into
|
||||
content creation and brand management. This initiative has led to the
|
||||
nurturing of a robust pool of Key Opinion Leaders (KOLs) on major social
|
||||
media platforms worldwide, assisting them in developing, managing, and
|
||||
optimizing their digital presence across global platforms. Our services
|
||||
include customized graphics and posts, short videos, and editorial
|
||||
calendars tailored to align with brand objectives.
|
||||
</p>
|
||||
<p><strong>Forward-Looking Statements</strong></p>
|
||||
<p>
|
||||
This press release contains certain forward-looking statements within the
|
||||
meaning of Section 27A of the Securities Act of 1933, as amended, and
|
||||
Section 21E of the Securities Exchange Act of 1934, as amended. Some of
|
||||
the forward-looking statements can be identified by the use of forward
|
||||
looking words. Statements that are not historical in nature, including the
|
||||
words “may,” “can,” “should,” “will,” “estimate,” “plan,” “project,”
|
||||
“forecast,” “intend,” “expect,” “hope,” “anticipate,” “believe,” “seek,”
|
||||
“target,” “continue,” “could,” “might,” “ongoing,” “potential,” “predict,”
|
||||
“would” and other similar expressions, are intended to identify
|
||||
forward-looking statements. Forward-looking statements are predictions,
|
||||
projections and other statements about future events that are based on
|
||||
current expectations and assumptions and, as a result, are subject to
|
||||
risks and uncertainties.
|
||||
</p>
|
||||
<p>
|
||||
Forward-looking statements speak only as of the date they are made.
|
||||
Readers are cautioned not to put undue reliance on forward-looking
|
||||
statements, and FiEE, Inc. assumes no obligation and does not intend to
|
||||
update or revise these forward-looking statements, whether as a result of
|
||||
new information, future events, or otherwise. FiEE, Inc. does not give any
|
||||
assurance that it will achieve its expectations.
|
||||
</p>
|
||||
<p>View source version on [media channel]:</p>
|
||||
<p>[website]</p>
|
||||
<p><strong>Media</strong></p>
|
||||
<p><a href="mailto:fiee@dlkadvisory.com">fiee@dlkadvisory.com</a></p>
|
||||
<p>Source: FiEE, Inc.</p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import { NSelect, NInput, NButton } from "naive-ui";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
||||
const { t } = useI18n();
|
||||
|
||||
const state = reactive({});
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.page-container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
padding: 40px;
|
||||
}
|
||||
</style>
|
@ -1,153 +0,0 @@
|
||||
<template>
|
||||
<div class="page-container">
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Company</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>FiEE, Inc.</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Document title</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>Press release on Relisting</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Date</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>30/5/2024</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
<strong
|
||||
>FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock
|
||||
Market</strong
|
||||
>
|
||||
</p>
|
||||
<p>May 30 2025</p>
|
||||
<p>
|
||||
<em>Company will resume trading under its existing symbols “MINM” </em>
|
||||
</p>
|
||||
<p>
|
||||
<strong>Hong Kong, May 30, 2025 </strong>— FiEE, Inc. (“FiEE, Inc.” or the
|
||||
“Company”), a technology company integrating IoT, connectivity and AI to
|
||||
redefine brand management solutions in the digital era, is pleased to
|
||||
announce that The Nasdaq Stock Market LLC (“Nasdaq”) has approved its
|
||||
application for the relisting of the Company’s ordinary shares today.
|
||||
Trading is scheduled to commence on Nasdaq at the opening of the Market on
|
||||
Monday, 2 June, 2025 under the ticker symbols “MINM.
|
||||
</p>
|
||||
<p>
|
||||
<strong>Rafael Li, Chief Executive Officer of FiEE,</strong> commented,
|
||||
"We are honored to announce our successful relisting on Nasdaq, a
|
||||
significant milestone that reflects our unwavering commitment to
|
||||
operational excellence and strategic growth. We extend our sincere
|
||||
gratitude to the Nasdaq team for their prompt review and approval of our
|
||||
application, affirming our compliance with all initial listing criteria.
|
||||
</p>
|
||||
<p>
|
||||
FiEE, Inc. is currently undergoing a strategic transformation aimed at
|
||||
capitalizing on broader market opportunities. Central to this evolution is
|
||||
our integrated approach, where cyber-hardened IoT connectivity converges
|
||||
with AI-driven content creation and audience targeting. This synergy is
|
||||
designed to empower Key Opinion Leaders (KOLs) and brands to achieve
|
||||
accelerated growth and deeper audience engagement. Leveraging
|
||||
IoT-connectivity solutions, AI and big data analytics, we are capable to
|
||||
deliver intelligent, multimedia and multilingual contents tailored to
|
||||
diverse audiences. Coupling with AI targeting analysis, we enhance
|
||||
audience targeting capabilities, ensuring effective content placement and
|
||||
personalized promotions.
|
||||
</p>
|
||||
<p>
|
||||
As we advance, our focus remains on continuous innovation and strategic
|
||||
initiatives that drive long-term growth and shareholder value.”
|
||||
</p>
|
||||
<p><strong>About FiEE, Inc.</strong></p>
|
||||
<p>
|
||||
FiEE, Inc., (NASDAQ: MINM), formerly Minim, Inc., was founded in 1977. It
|
||||
has a historical track record of delivering comprehensive WiFi/Software as
|
||||
a Service platform in the market. After years of development, it made the
|
||||
strategic decision to transition to a Software First Model in 2023 to
|
||||
expand our technology portfolio and revenue streams. In 2025, FiEE, Inc.
|
||||
rebranded itself as a technology company leveraging the expertise in IoT,
|
||||
connectivity, and artificial intelligence ("AI") to explore new business
|
||||
prospects and extend our global footprint.
|
||||
</p>
|
||||
<p>
|
||||
Our services are structured into four key categories: Cloud-Managed
|
||||
Connectivity (WiFi) Platform, IoT Hardware Sales & Licensing, SAAS
|
||||
Solutions, and Professional To-C and To-B Services & Support. Notably,
|
||||
we have introduced our innovative Software as a Service ("SaaS")
|
||||
solutions, which integrate our AI and data analytics capabilities into
|
||||
content creation and brand management. This initiative has led to the
|
||||
nurturing of a robust pool of Key Opinion Leaders (KOLs) on major social
|
||||
media platforms worldwide, assisting them in developing, managing, and
|
||||
optimizing their digital presence across global platforms. Our services
|
||||
include customized graphics and posts, short videos, and editorial
|
||||
calendars tailored to align with brand objectives.
|
||||
</p>
|
||||
<p><strong>Forward-Looking Statements</strong></p>
|
||||
<p>
|
||||
This press release contains certain forward-looking statements within the
|
||||
meaning of Section 27A of the Securities Act of 1933, as amended, and
|
||||
Section 21E of the Securities Exchange Act of 1934, as amended. Some of
|
||||
the forward-looking statements can be identified by the use of forward
|
||||
looking words. Statements that are not historical in nature, including the
|
||||
words “may,” “can,” “should,” “will,” “estimate,” “plan,” “project,”
|
||||
“forecast,” “intend,” “expect,” “hope,” “anticipate,” “believe,” “seek,”
|
||||
“target,” “continue,” “could,” “might,” “ongoing,” “potential,” “predict,”
|
||||
“would” and other similar expressions, are intended to identify
|
||||
forward-looking statements. Forward-looking statements are predictions,
|
||||
projections and other statements about future events that are based on
|
||||
current expectations and assumptions and, as a result, are subject to
|
||||
risks and uncertainties.
|
||||
</p>
|
||||
<p>
|
||||
Forward-looking statements speak only as of the date they are made.
|
||||
Readers are cautioned not to put undue reliance on forward-looking
|
||||
statements, and FiEE, Inc. assumes no obligation and does not intend to
|
||||
update or revise these forward-looking statements, whether as a result of
|
||||
new information, future events, or otherwise. FiEE, Inc. does not give any
|
||||
assurance that it will achieve its expectations.
|
||||
</p>
|
||||
<p>View source version on [media channel]:</p>
|
||||
<p>[website]</p>
|
||||
<p><strong>Media</strong></p>
|
||||
<p><a href="mailto:fiee@dlkadvisory.com">fiee@dlkadvisory.com</a></p>
|
||||
<p>Source: FiEE, Inc.</p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import { NSelect, NInput, NButton } from "naive-ui";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
||||
const { t } = useI18n();
|
||||
|
||||
const state = reactive({});
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.page-container {
|
||||
margin: 0 auto;
|
||||
padding: 80px;
|
||||
}
|
||||
</style>
|
@ -1,154 +0,0 @@
|
||||
<template>
|
||||
<div class="page-container">
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Company</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>FiEE, Inc.</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Document title</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>Press release on Relisting</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><strong>Date</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>:</strong></p>
|
||||
</td>
|
||||
<td>
|
||||
<p><strong>30/5/2024</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
<strong
|
||||
>FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock
|
||||
Market</strong
|
||||
>
|
||||
</p>
|
||||
<p>May 30 2025</p>
|
||||
<p>
|
||||
<em>Company will resume trading under its existing symbols “MINM” </em>
|
||||
</p>
|
||||
<p>
|
||||
<strong>Hong Kong, May 30, 2025 </strong>— FiEE, Inc. (“FiEE, Inc.” or the
|
||||
“Company”), a technology company integrating IoT, connectivity and AI to
|
||||
redefine brand management solutions in the digital era, is pleased to
|
||||
announce that The Nasdaq Stock Market LLC (“Nasdaq”) has approved its
|
||||
application for the relisting of the Company’s ordinary shares today.
|
||||
Trading is scheduled to commence on Nasdaq at the opening of the Market on
|
||||
Monday, 2 June, 2025 under the ticker symbols “MINM.
|
||||
</p>
|
||||
<p>
|
||||
<strong>Rafael Li, Chief Executive Officer of FiEE,</strong> commented,
|
||||
"We are honored to announce our successful relisting on Nasdaq, a
|
||||
significant milestone that reflects our unwavering commitment to
|
||||
operational excellence and strategic growth. We extend our sincere
|
||||
gratitude to the Nasdaq team for their prompt review and approval of our
|
||||
application, affirming our compliance with all initial listing criteria.
|
||||
</p>
|
||||
<p>
|
||||
FiEE, Inc. is currently undergoing a strategic transformation aimed at
|
||||
capitalizing on broader market opportunities. Central to this evolution is
|
||||
our integrated approach, where cyber-hardened IoT connectivity converges
|
||||
with AI-driven content creation and audience targeting. This synergy is
|
||||
designed to empower Key Opinion Leaders (KOLs) and brands to achieve
|
||||
accelerated growth and deeper audience engagement. Leveraging
|
||||
IoT-connectivity solutions, AI and big data analytics, we are capable to
|
||||
deliver intelligent, multimedia and multilingual contents tailored to
|
||||
diverse audiences. Coupling with AI targeting analysis, we enhance
|
||||
audience targeting capabilities, ensuring effective content placement and
|
||||
personalized promotions.
|
||||
</p>
|
||||
<p>
|
||||
As we advance, our focus remains on continuous innovation and strategic
|
||||
initiatives that drive long-term growth and shareholder value.”
|
||||
</p>
|
||||
<p><strong>About FiEE, Inc.</strong></p>
|
||||
<p>
|
||||
FiEE, Inc., (NASDAQ: MINM), formerly Minim, Inc., was founded in 1977. It
|
||||
has a historical track record of delivering comprehensive WiFi/Software as
|
||||
a Service platform in the market. After years of development, it made the
|
||||
strategic decision to transition to a Software First Model in 2023 to
|
||||
expand our technology portfolio and revenue streams. In 2025, FiEE, Inc.
|
||||
rebranded itself as a technology company leveraging the expertise in IoT,
|
||||
connectivity, and artificial intelligence ("AI") to explore new business
|
||||
prospects and extend our global footprint.
|
||||
</p>
|
||||
<p>
|
||||
Our services are structured into four key categories: Cloud-Managed
|
||||
Connectivity (WiFi) Platform, IoT Hardware Sales & Licensing, SAAS
|
||||
Solutions, and Professional To-C and To-B Services & Support. Notably,
|
||||
we have introduced our innovative Software as a Service ("SaaS")
|
||||
solutions, which integrate our AI and data analytics capabilities into
|
||||
content creation and brand management. This initiative has led to the
|
||||
nurturing of a robust pool of Key Opinion Leaders (KOLs) on major social
|
||||
media platforms worldwide, assisting them in developing, managing, and
|
||||
optimizing their digital presence across global platforms. Our services
|
||||
include customized graphics and posts, short videos, and editorial
|
||||
calendars tailored to align with brand objectives.
|
||||
</p>
|
||||
<p><strong>Forward-Looking Statements</strong></p>
|
||||
<p>
|
||||
This press release contains certain forward-looking statements within the
|
||||
meaning of Section 27A of the Securities Act of 1933, as amended, and
|
||||
Section 21E of the Securities Exchange Act of 1934, as amended. Some of
|
||||
the forward-looking statements can be identified by the use of forward
|
||||
looking words. Statements that are not historical in nature, including the
|
||||
words “may,” “can,” “should,” “will,” “estimate,” “plan,” “project,”
|
||||
“forecast,” “intend,” “expect,” “hope,” “anticipate,” “believe,” “seek,”
|
||||
“target,” “continue,” “could,” “might,” “ongoing,” “potential,” “predict,”
|
||||
“would” and other similar expressions, are intended to identify
|
||||
forward-looking statements. Forward-looking statements are predictions,
|
||||
projections and other statements about future events that are based on
|
||||
current expectations and assumptions and, as a result, are subject to
|
||||
risks and uncertainties.
|
||||
</p>
|
||||
<p>
|
||||
Forward-looking statements speak only as of the date they are made.
|
||||
Readers are cautioned not to put undue reliance on forward-looking
|
||||
statements, and FiEE, Inc. assumes no obligation and does not intend to
|
||||
update or revise these forward-looking statements, whether as a result of
|
||||
new information, future events, or otherwise. FiEE, Inc. does not give any
|
||||
assurance that it will achieve its expectations.
|
||||
</p>
|
||||
<p>View source version on [media channel]:</p>
|
||||
<p>[website]</p>
|
||||
<p><strong>Media</strong></p>
|
||||
<p><a href="mailto:fiee@dlkadvisory.com">fiee@dlkadvisory.com</a></p>
|
||||
<p>Source: FiEE, Inc.</p>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { reactive } from "vue";
|
||||
import { NSelect, NInput, NButton } from "naive-ui";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
||||
const { t } = useI18n();
|
||||
|
||||
const state = reactive({});
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.page-container {
|
||||
max-width: calc(100% - 300px);
|
||||
margin: 0 auto;
|
||||
padding: 20px;
|
||||
}
|
||||
</style>
|
@ -4,26 +4,26 @@
|
||||
</div>
|
||||
</template>
|
||||
<script setup>
|
||||
import size375 from "@/views/press-releases/size375/index.vue";
|
||||
import size768 from "@/views/press-releases/size768/index.vue";
|
||||
import size1440 from "@/views/press-releases/size1440/index.vue";
|
||||
import size1920 from "@/views/press-releases/size1920/index.vue";
|
||||
import { computed } from "vue";
|
||||
import { useWindowSize } from "@vueuse/core";
|
||||
import size375 from '@/views/press-releases/size375/index.vue'
|
||||
import size768 from '@/views/press-releases/size375/index.vue'
|
||||
import size1440 from '@/views/press-releases/size1920/index.vue'
|
||||
import size1920 from '@/views/press-releases/size1920/index.vue'
|
||||
import { computed } from 'vue'
|
||||
import { useWindowSize } from '@vueuse/core'
|
||||
|
||||
const { width } = useWindowSize();
|
||||
const { width } = useWindowSize()
|
||||
const viewComponent = computed(() => {
|
||||
const viewWidth = width.value;
|
||||
const viewWidth = width.value
|
||||
if (viewWidth <= 450) {
|
||||
return size375;
|
||||
return size375
|
||||
} else if (viewWidth <= 768) {
|
||||
return size768;
|
||||
return size768
|
||||
} else if (viewWidth <= 1500) {
|
||||
return size1440;
|
||||
return size1440
|
||||
} else if (viewWidth <= 1920 || viewWidth > 1920) {
|
||||
return size1920;
|
||||
return size1920
|
||||
}
|
||||
});
|
||||
})
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss"></style>
|
||||
|
@ -1,193 +0,0 @@
|
||||
<template>
|
||||
<div class="press-releases-page">
|
||||
<customDefaultPage>
|
||||
<template #content>
|
||||
<main class="p-[35px] max-w-[1200px] mx-auto">
|
||||
<div class="title mb-[20px]">
|
||||
{{ t("press_releases.title") }}
|
||||
</div>
|
||||
<div class="search-container">
|
||||
<n-select
|
||||
:options="state.selectOptions"
|
||||
v-model:value="state.selectedValue"
|
||||
class="search-select"
|
||||
/>
|
||||
<n-input
|
||||
v-model:value="state.inputValue"
|
||||
type="text"
|
||||
:placeholder="t('press_releases.search.placeholder')"
|
||||
class="search-input"
|
||||
/>
|
||||
<n-button
|
||||
type="primary"
|
||||
@click="handleSearch"
|
||||
class="search-button w-[80px]"
|
||||
>
|
||||
{{ t("press_releases.search.button") }}
|
||||
</n-button>
|
||||
</div>
|
||||
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
||||
<div class="news-item mt-[10px]">
|
||||
<div class="news-item-date">{{ item.date }}</div>
|
||||
<div
|
||||
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
||||
@click="handleNewClick(item)"
|
||||
>
|
||||
{{ item.title }}
|
||||
</div>
|
||||
<div class="news-item-content">
|
||||
{{
|
||||
item.content.length > 230
|
||||
? item.content.substring(0, 230) + "..."
|
||||
: item.content
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
</template>
|
||||
</customDefaultPage>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import customDefaultPage from "@/components/customDefaultPage/index.vue";
|
||||
import { reactive, onMounted, watch } from "vue";
|
||||
import { NSelect, NInput, NButton } from "naive-ui";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
||||
import { useRouter } from "vue-router";
|
||||
const router = useRouter();
|
||||
const { t } = useI18n();
|
||||
|
||||
const state = reactive({
|
||||
selectedValue: "all_years", //选中值
|
||||
selectOptions: [
|
||||
{
|
||||
label: "All Years",
|
||||
value: "all_years",
|
||||
},
|
||||
...Array.from({ length: 2025 - 1990 + 1 }, (_, i) => {
|
||||
const year = 2025 - i;
|
||||
return { label: String(year), value: String(year) };
|
||||
}),
|
||||
], //下拉选项
|
||||
inputValue: "", //输入值
|
||||
newsData: [
|
||||
{
|
||||
date: "May 30, 2025",
|
||||
title:
|
||||
"FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock Market",
|
||||
content:
|
||||
'Hong Kong, May 30, 2025 — FiEE, Inc. ("FiEE, Inc." or the "Company"), a technology company integrating IoT, connectivity and AI to redefine brand management solutions...',
|
||||
},
|
||||
],
|
||||
filterNewsData: [],
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
state.filterNewsData = state.newsData;
|
||||
});
|
||||
|
||||
const handleFilter = () => {
|
||||
// 筛选逻辑
|
||||
let filteredData = [...state.newsData];
|
||||
|
||||
// 按年份筛选
|
||||
if (state.selectedValue !== "all_years") {
|
||||
filteredData = filteredData.filter((item) => {
|
||||
// 从日期字符串中提取年份,假设日期格式为 "May 30, 2025"
|
||||
const dateMatch = item.date.match(/\b\d{4}\b/);
|
||||
if (dateMatch) {
|
||||
const year = dateMatch[0];
|
||||
return year === state.selectedValue;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
||||
// 按输入内容进行模糊查询(title 和 content)
|
||||
if (state.inputValue && state.inputValue.trim() !== "") {
|
||||
const searchText = state.inputValue.toLowerCase().trim();
|
||||
filteredData = filteredData.filter((item) => {
|
||||
const titleMatch = item.title.toLowerCase().includes(searchText);
|
||||
const contentMatch = item.content.toLowerCase().includes(searchText);
|
||||
return titleMatch || contentMatch;
|
||||
});
|
||||
}
|
||||
|
||||
state.filterNewsData = filteredData;
|
||||
};
|
||||
|
||||
// 添加 watcher 来实现自动筛选
|
||||
watch(
|
||||
() => [state.selectedValue, state.inputValue],
|
||||
() => {
|
||||
handleFilter();
|
||||
},
|
||||
{ immediate: true }
|
||||
);
|
||||
|
||||
const handleSearch = () => {
|
||||
// 手动触发筛选(保留这个函数以保持兼容性)
|
||||
handleFilter();
|
||||
console.log("筛选结果:", state.filterNewsData);
|
||||
};
|
||||
|
||||
const handleNewClick = (item) => {
|
||||
router.push({
|
||||
path: "/news",
|
||||
query: {
|
||||
date: item.date,
|
||||
},
|
||||
});
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.title {
|
||||
font-size: 40px;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.search-container {
|
||||
margin-bottom: 20px;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
justify-content: flex-start;
|
||||
gap: 10px;
|
||||
}
|
||||
|
||||
.search-select {
|
||||
width: 7rem;
|
||||
:deep(.n-base-selection) {
|
||||
padding: 4px 0;
|
||||
}
|
||||
}
|
||||
|
||||
.search-input {
|
||||
width: 240px;
|
||||
}
|
||||
|
||||
:deep(.n-input) {
|
||||
.n-input__input {
|
||||
padding: 4px 0;
|
||||
// border: 1px solid #ccc;
|
||||
border-radius: 4px;
|
||||
}
|
||||
}
|
||||
|
||||
:deep(.n-select) {
|
||||
.n-select__input {
|
||||
padding: 8px 12px;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 4px;
|
||||
}
|
||||
}
|
||||
|
||||
:deep(.n-button) {
|
||||
padding: 20px 16px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
</style>
|
@ -4,7 +4,7 @@
|
||||
<template #content>
|
||||
<main class="p-[35px] max-w-[1200px] mx-auto">
|
||||
<div class="title mb-[20px]">
|
||||
{{ t("press_releases.title") }}
|
||||
{{ t('press_releases.title') }}
|
||||
</div>
|
||||
<div class="search-container">
|
||||
<n-select
|
||||
@ -21,29 +21,11 @@
|
||||
<n-button
|
||||
type="primary"
|
||||
@click="handleSearch"
|
||||
class="search-button w-[60px]"
|
||||
class="search-button"
|
||||
>
|
||||
{{ t("press_releases.search.button") }}
|
||||
{{ t('press_releases.search.button') }}
|
||||
</n-button>
|
||||
</div>
|
||||
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
||||
<div class="news-item mt-[10px]">
|
||||
<div class="news-item-date">{{ item.date }}</div>
|
||||
<div
|
||||
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
||||
@click="handleNewClick(item)"
|
||||
>
|
||||
{{ item.title }}
|
||||
</div>
|
||||
<div class="news-item-content">
|
||||
{{
|
||||
item.content.length > 230
|
||||
? item.content.substring(0, 230) + "..."
|
||||
: item.content
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
</template>
|
||||
</customDefaultPage>
|
||||
@ -51,97 +33,32 @@
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import customDefaultPage from "@/components/customDefaultPage/index.vue";
|
||||
import { reactive, onMounted, watch } from "vue";
|
||||
import { NSelect, NInput, NButton } from "naive-ui";
|
||||
import { useI18n } from "vue-i18n";
|
||||
import customDefaultPage from '@/components/customDefaultPage/index.vue'
|
||||
import { reactive } from 'vue'
|
||||
import { NSelect, NInput, NButton } from 'naive-ui'
|
||||
import { useI18n } from 'vue-i18n'
|
||||
|
||||
import { useRouter } from "vue-router";
|
||||
const router = useRouter();
|
||||
const { t } = useI18n();
|
||||
const { t } = useI18n()
|
||||
|
||||
const state = reactive({
|
||||
selectedValue: "all_years", //选中值
|
||||
selectedValue: 'all_years', //选中值
|
||||
selectOptions: [
|
||||
{
|
||||
label: "All Years",
|
||||
value: "all_years",
|
||||
label: 'All Years',
|
||||
value: 'all_years',
|
||||
},
|
||||
...Array.from({ length: 2025 - 1990 + 1 }, (_, i) => {
|
||||
const year = 2025 - i;
|
||||
return { label: String(year), value: String(year) };
|
||||
}),
|
||||
const year = 2025 - i
|
||||
return { label: String(year), value: String(year) }
|
||||
})
|
||||
], //下拉选项
|
||||
inputValue: "", //输入值
|
||||
newsData: [
|
||||
{
|
||||
date: "May 30, 2025",
|
||||
title:
|
||||
"FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock Market",
|
||||
content:
|
||||
'Hong Kong, May 30, 2025 — FiEE, Inc. ("FiEE, Inc." or the "Company"), a technology company integrating IoT, connectivity and AI to redefine brand management solutions...',
|
||||
},
|
||||
],
|
||||
filterNewsData: [],
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
state.filterNewsData = state.newsData;
|
||||
});
|
||||
|
||||
const handleFilter = () => {
|
||||
// 筛选逻辑
|
||||
let filteredData = [...state.newsData];
|
||||
|
||||
// 按年份筛选
|
||||
if (state.selectedValue !== "all_years") {
|
||||
filteredData = filteredData.filter((item) => {
|
||||
// 从日期字符串中提取年份,假设日期格式为 "May 30, 2025"
|
||||
const dateMatch = item.date.match(/\b\d{4}\b/);
|
||||
if (dateMatch) {
|
||||
const year = dateMatch[0];
|
||||
return year === state.selectedValue;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
||||
// 按输入内容进行模糊查询(title 和 content)
|
||||
if (state.inputValue && state.inputValue.trim() !== "") {
|
||||
const searchText = state.inputValue.toLowerCase().trim();
|
||||
filteredData = filteredData.filter((item) => {
|
||||
const titleMatch = item.title.toLowerCase().includes(searchText);
|
||||
const contentMatch = item.content.toLowerCase().includes(searchText);
|
||||
return titleMatch || contentMatch;
|
||||
});
|
||||
}
|
||||
|
||||
state.filterNewsData = filteredData;
|
||||
};
|
||||
|
||||
// 添加 watcher 来实现自动筛选
|
||||
watch(
|
||||
() => [state.selectedValue, state.inputValue],
|
||||
() => {
|
||||
handleFilter();
|
||||
},
|
||||
{ immediate: true }
|
||||
);
|
||||
inputValue: '', //输入值
|
||||
})
|
||||
|
||||
const handleSearch = () => {
|
||||
// 手动触发筛选(保留这个函数以保持兼容性)
|
||||
handleFilter();
|
||||
console.log("筛选结果:", state.filterNewsData);
|
||||
};
|
||||
|
||||
const handleNewClick = (item) => {
|
||||
router.push({
|
||||
path: "/news",
|
||||
query: {
|
||||
date: item.date,
|
||||
},
|
||||
});
|
||||
};
|
||||
// 搜索处理逻辑
|
||||
console.log('搜索:', state.inputValue)
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
|
@ -4,10 +4,10 @@
|
||||
<template #content>
|
||||
<main
|
||||
class="p-[80px] mx-auto"
|
||||
style="max-width: 100vw; min-width: 285px"
|
||||
style="max-width: 100vw; min-width: 375px;"
|
||||
>
|
||||
<div class="title mb-[24px]">
|
||||
{{ t("press_releases.title") }}
|
||||
{{ t('press_releases.title') }}
|
||||
</div>
|
||||
<div class="search-container">
|
||||
<n-select
|
||||
@ -30,27 +30,9 @@
|
||||
class="search-button"
|
||||
:font-size="72"
|
||||
>
|
||||
{{ t("press_releases.search.button") }}
|
||||
{{ t('press_releases.search.button') }}
|
||||
</n-button>
|
||||
</div>
|
||||
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
||||
<div class="news-item mt-[10px]">
|
||||
<div class="news-item-date">{{ item.date }}</div>
|
||||
<div
|
||||
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
||||
@click="handleNewClick(item)"
|
||||
>
|
||||
{{ item.title }}
|
||||
</div>
|
||||
<div class="news-item-content">
|
||||
{{
|
||||
item.content.length > 230
|
||||
? item.content.substring(0, 230) + "..."
|
||||
: item.content
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
</template>
|
||||
</customDefaultPage>
|
||||
@ -58,97 +40,32 @@
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import customDefaultPage from "@/components/customDefaultPage/index.vue";
|
||||
import { reactive, onMounted, watch } from "vue";
|
||||
import { NSelect, NInput, NButton } from "naive-ui";
|
||||
import { useI18n } from "vue-i18n";
|
||||
import { useRouter } from "vue-router";
|
||||
import customDefaultPage from '@/components/customDefaultPage/index.vue'
|
||||
import { reactive } from 'vue'
|
||||
import { NSelect, NInput, NButton } from 'naive-ui'
|
||||
import { useI18n } from 'vue-i18n'
|
||||
|
||||
const router = useRouter();
|
||||
const { t } = useI18n();
|
||||
const { t } = useI18n()
|
||||
|
||||
const state = reactive({
|
||||
selectedValue: "all_years", //选中值
|
||||
selectedValue: 'all_years', //选中值
|
||||
selectOptions: [
|
||||
{
|
||||
label: "All Years",
|
||||
value: "all_years",
|
||||
label: 'All Years',
|
||||
value: 'all_years',
|
||||
},
|
||||
...Array.from({ length: 2025 - 1990 + 1 }, (_, i) => {
|
||||
const year = 2025 - i;
|
||||
return { label: String(year), value: String(year) };
|
||||
const year = 2025 - i
|
||||
return { label: String(year), value: String(year) }
|
||||
}),
|
||||
], //下拉选项
|
||||
inputValue: "", //输入值
|
||||
newsData: [
|
||||
{
|
||||
date: "May 30, 2025",
|
||||
title:
|
||||
"FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock Market",
|
||||
content:
|
||||
'Hong Kong, May 30, 2025 — FiEE, Inc. ("FiEE, Inc." or the "Company"), a technology company integrating IoT, connectivity and AI to redefine brand management solutions...',
|
||||
},
|
||||
],
|
||||
filterNewsData: [],
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
state.filterNewsData = state.newsData;
|
||||
});
|
||||
|
||||
const handleFilter = () => {
|
||||
// 筛选逻辑
|
||||
let filteredData = [...state.newsData];
|
||||
|
||||
// 按年份筛选
|
||||
if (state.selectedValue !== "all_years") {
|
||||
filteredData = filteredData.filter((item) => {
|
||||
// 从日期字符串中提取年份,假设日期格式为 "May 30, 2025"
|
||||
const dateMatch = item.date.match(/\b\d{4}\b/);
|
||||
if (dateMatch) {
|
||||
const year = dateMatch[0];
|
||||
return year === state.selectedValue;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
||||
// 按输入内容进行模糊查询(title 和 content)
|
||||
if (state.inputValue && state.inputValue.trim() !== "") {
|
||||
const searchText = state.inputValue.toLowerCase().trim();
|
||||
filteredData = filteredData.filter((item) => {
|
||||
const titleMatch = item.title.toLowerCase().includes(searchText);
|
||||
const contentMatch = item.content.toLowerCase().includes(searchText);
|
||||
return titleMatch || contentMatch;
|
||||
});
|
||||
}
|
||||
|
||||
state.filterNewsData = filteredData;
|
||||
};
|
||||
|
||||
// 添加 watcher 来实现自动筛选
|
||||
watch(
|
||||
() => [state.selectedValue, state.inputValue],
|
||||
() => {
|
||||
handleFilter();
|
||||
},
|
||||
{ immediate: true }
|
||||
);
|
||||
inputValue: '', //输入值
|
||||
})
|
||||
|
||||
const handleSearch = () => {
|
||||
// 手动触发筛选(保留这个函数以保持兼容性)
|
||||
handleFilter();
|
||||
console.log("筛选结果:", state.filterNewsData);
|
||||
};
|
||||
|
||||
const handleNewClick = (item) => {
|
||||
router.push({
|
||||
path: "/news",
|
||||
query: {
|
||||
date: item.date,
|
||||
},
|
||||
});
|
||||
};
|
||||
// 搜索处理逻辑
|
||||
console.log('搜索:', state.inputValue)
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
@ -202,29 +119,4 @@ const handleNewClick = (item) => {
|
||||
padding: 20px 16px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.news-item {
|
||||
padding: 16px;
|
||||
border-bottom: 1px solid #eee;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
|
||||
.news-item-date {
|
||||
font-size: 72px;
|
||||
color: #666;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
.news-item-title {
|
||||
font-size: 92px;
|
||||
font-weight: bold;
|
||||
margin-bottom: 8px;
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
.news-item-content {
|
||||
font-size: 72px;
|
||||
color: #333;
|
||||
line-height: 1.6;
|
||||
}
|
||||
</style>
|
||||
|
@ -1,193 +0,0 @@
|
||||
<template>
|
||||
<div class="press-releases-page">
|
||||
<customDefaultPage>
|
||||
<template #content>
|
||||
<main class="p-[35px] mx-auto" style="max-width: calc(100% - 100px)">
|
||||
<div class="title mb-[20px]">
|
||||
{{ t("press_releases.title") }}
|
||||
</div>
|
||||
<div class="search-container">
|
||||
<n-select
|
||||
:options="state.selectOptions"
|
||||
v-model:value="state.selectedValue"
|
||||
class="search-select"
|
||||
/>
|
||||
<n-input
|
||||
v-model:value="state.inputValue"
|
||||
type="text"
|
||||
:placeholder="t('press_releases.search.placeholder')"
|
||||
class="search-input"
|
||||
/>
|
||||
<n-button
|
||||
type="primary"
|
||||
@click="handleSearch"
|
||||
class="search-button w-[120px]"
|
||||
>
|
||||
{{ t("press_releases.search.button") }}
|
||||
</n-button>
|
||||
</div>
|
||||
<div v-for="(item, idx) in state.filterNewsData" :key="idx">
|
||||
<div class="news-item mt-[10px]">
|
||||
<div class="news-item-date">{{ item.date }}</div>
|
||||
<div
|
||||
class="news-item-title text-[#0078d7] overflow-hidden whitespace-nowrap text-ellipsis cursor-pointer"
|
||||
@click="handleNewClick(item)"
|
||||
>
|
||||
{{ item.title }}
|
||||
</div>
|
||||
<div class="news-item-content">
|
||||
{{
|
||||
item.content.length > 230
|
||||
? item.content.substring(0, 230) + "..."
|
||||
: item.content
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
</template>
|
||||
</customDefaultPage>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import customDefaultPage from "@/components/customDefaultPage/index.vue";
|
||||
import { reactive, onMounted, watch } from "vue";
|
||||
import { NSelect, NInput, NButton } from "naive-ui";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
||||
import { useRouter } from "vue-router";
|
||||
const router = useRouter();
|
||||
const { t } = useI18n();
|
||||
|
||||
const state = reactive({
|
||||
selectedValue: "all_years", //选中值
|
||||
selectOptions: [
|
||||
{
|
||||
label: "All Years",
|
||||
value: "all_years",
|
||||
},
|
||||
...Array.from({ length: 2025 - 1990 + 1 }, (_, i) => {
|
||||
const year = 2025 - i;
|
||||
return { label: String(year), value: String(year) };
|
||||
}),
|
||||
], //下拉选项
|
||||
inputValue: "", //输入值
|
||||
newsData: [
|
||||
{
|
||||
date: "May 30, 2025",
|
||||
title:
|
||||
"FiEE, Inc. Announces Approval to Relist on The Nasdaq Stock Market",
|
||||
content:
|
||||
'Hong Kong, May 30, 2025 — FiEE, Inc. ("FiEE, Inc." or the "Company"), a technology company integrating IoT, connectivity and AI to redefine brand management solutions...',
|
||||
},
|
||||
],
|
||||
filterNewsData: [],
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
state.filterNewsData = state.newsData;
|
||||
});
|
||||
|
||||
const handleFilter = () => {
|
||||
// 筛选逻辑
|
||||
let filteredData = [...state.newsData];
|
||||
|
||||
// 按年份筛选
|
||||
if (state.selectedValue !== "all_years") {
|
||||
filteredData = filteredData.filter((item) => {
|
||||
// 从日期字符串中提取年份,假设日期格式为 "May 30, 2025"
|
||||
const dateMatch = item.date.match(/\b\d{4}\b/);
|
||||
if (dateMatch) {
|
||||
const year = dateMatch[0];
|
||||
return year === state.selectedValue;
|
||||
}
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
||||
// 按输入内容进行模糊查询(title 和 content)
|
||||
if (state.inputValue && state.inputValue.trim() !== "") {
|
||||
const searchText = state.inputValue.toLowerCase().trim();
|
||||
filteredData = filteredData.filter((item) => {
|
||||
const titleMatch = item.title.toLowerCase().includes(searchText);
|
||||
const contentMatch = item.content.toLowerCase().includes(searchText);
|
||||
return titleMatch || contentMatch;
|
||||
});
|
||||
}
|
||||
|
||||
state.filterNewsData = filteredData;
|
||||
};
|
||||
|
||||
// 添加 watcher 来实现自动筛选
|
||||
watch(
|
||||
() => [state.selectedValue, state.inputValue],
|
||||
() => {
|
||||
handleFilter();
|
||||
},
|
||||
{ immediate: true }
|
||||
);
|
||||
|
||||
const handleSearch = () => {
|
||||
// 手动触发筛选(保留这个函数以保持兼容性)
|
||||
handleFilter();
|
||||
console.log("筛选结果:", state.filterNewsData);
|
||||
};
|
||||
|
||||
const handleNewClick = (item) => {
|
||||
router.push({
|
||||
path: "/news",
|
||||
query: {
|
||||
date: item.date,
|
||||
},
|
||||
});
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.title {
|
||||
font-size: 40px;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.search-container {
|
||||
margin-bottom: 20px;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
align-items: center;
|
||||
justify-content: flex-start;
|
||||
gap: 25px;
|
||||
}
|
||||
|
||||
.search-select {
|
||||
width: 360px;
|
||||
:deep(.n-base-selection) {
|
||||
padding: 4px 0;
|
||||
}
|
||||
}
|
||||
|
||||
.search-input {
|
||||
width: 360px;
|
||||
}
|
||||
|
||||
:deep(.n-input) {
|
||||
.n-input__input {
|
||||
padding: 4px 0;
|
||||
// border: 1px solid #ccc;
|
||||
border-radius: 4px;
|
||||
}
|
||||
}
|
||||
|
||||
:deep(.n-select) {
|
||||
.n-select__input {
|
||||
padding: 8px 12px;
|
||||
border: 1px solid #ccc;
|
||||
border-radius: 4px;
|
||||
}
|
||||
}
|
||||
|
||||
:deep(.n-button) {
|
||||
padding: 20px 16px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
</style>
|
Loading…
Reference in New Issue
Block a user