-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a beta warning warning people about the fact we're still in beta. #685
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -357,6 +357,21 @@ | |
"shareMyLink": "Share my link", | ||
"reportBug": "Report Bug" | ||
}, | ||
"notices": { | ||
"betaWarning": { | ||
"heading": "As we're currently in beta, we do have some issues we're dealing with:", | ||
"list": [ | ||
"Please check your spam folder as some emails might end up there", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Überprüfe den Spam Ordner, da einige Emails dort landen könnten |
||
"If Zoom meetings don't appear in your appointment invite, please disconnect and reconnect your zoom account in the {connectedAccounts} section of the settings", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Falls Zoom Meetings nicht in der Kalender-Einladung auftauchen, bitte trenne die Verbindung im {connectedAccounts} Abschnitt der Einstellungen, und stelle sie erneut her |
||
"If you experience other issues, please use the {contactUs} form, or join us on our {matrixChannel}" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sollte es noch weitere Probleme geben, nutze das {contactUs}, oder kommt in unseren {matrixChannel} |
||
], | ||
"linkText": { | ||
"connectedAccounts": "Connected Accounts", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Verbundene Konten |
||
"contactUs": "contact us", | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Kontaktformular |
||
"matrixChannel": "Matrix Channel" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Matrix Kanal There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Though you might want to sway away from the technology and say something about it simply being a chat. With "chat room" it could be Sollte es noch weitere Probleme geben, nutze das {contactUs}, oder kommt in unseren {matrixChannel} with matrixChannel = Chat There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thanks! I've stuck with matrix channel for now. |
||
} | ||
} | ||
}, | ||
"placeholder": { | ||
"biWeeklyCafeDates": "Bi-weekly Café Dates…", | ||
"emailAddress": "john.doe{'@'}example.com", | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Can we add a short comment about what "user activity" is? Like what can I expect is stored here? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yep no worries. It's mostly to store the state of UI elements that are dismissed or minimized and we want that data to stick. I'll add a comment! There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Awesome, thanks! |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
import { defineStore } from 'pinia'; | ||
import { UserActivity } from '@/models'; | ||
import { useLocalStorage } from '@vueuse/core'; | ||
import { Dismissibles } from '@/definitions'; | ||
|
||
const initialUserActivityObject = { | ||
dismissedBetaWarning: false, | ||
} as UserActivity; | ||
|
||
export const useUserActivityStore = defineStore('user-activity', () => { | ||
const data = useLocalStorage('tba/user-activity', initialUserActivityObject); | ||
|
||
const dismiss = (dismissible: Dismissibles) => { | ||
if (dismissible === Dismissibles.BetaWarning) { | ||
data.value.dismissedBetaWarning = true; | ||
} | ||
}; | ||
|
||
return { dismiss, data }; | ||
}); |
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Nice! I forgot we already had the NoticeBar component 👏🏻 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Da wir aktuell in der Beta-Phase sind, hier einige Tips um Probleme zu umgehen:
(As we're currently in beta, here are a few tips to avoid problems) - I think this sounds a bit more positive than "issues"