Apply suggestions from code review (#3480)
Co-authored-by: gitstart <gitstart@users.noreply.github.com> Co-authored-by: Peer Richelsen <peer@cal.com>pull/3450/head
parent
5a9ca309d3
commit
2eedf74eb7
|
@ -8,7 +8,8 @@ import { GroupBase, Props } from "react-select";
|
|||
import dayjs, { Dayjs, ConfigType } from "@calcom/dayjs";
|
||||
import { useLocale } from "@calcom/lib/hooks/useLocale";
|
||||
import Button from "@calcom/ui/Button";
|
||||
import Dropdown, { DropdownMenuTrigger, DropdownMenuContent } from "@calcom/ui/Dropdown";
|
||||
import Dropdown, { DropdownMenuContent } from "@calcom/ui/Dropdown";
|
||||
import { Tooltip } from "@calcom/ui/Tooltip";
|
||||
|
||||
import { defaultDayRange } from "@lib/availability";
|
||||
import { weekdayNames } from "@lib/core/i18n/weekday";
|
||||
|
@ -202,7 +203,7 @@ export const DayRanges = ({
|
|||
const { setValue, watch } = useFormContext();
|
||||
// XXX: Hack to make copying times work; `fields` is out of date until save.
|
||||
const watcher = watch(name);
|
||||
|
||||
const { t } = useLocale();
|
||||
const { fields, replace, append, remove } = useFieldArray({
|
||||
name,
|
||||
});
|
||||
|
@ -242,16 +243,18 @@ export const DayRanges = ({
|
|||
</div>
|
||||
{index === 0 && (
|
||||
<div className="absolute top-2 right-0 text-right sm:relative sm:top-0 sm:flex-grow">
|
||||
<Button
|
||||
className="text-neutral-400"
|
||||
type="button"
|
||||
color="minimal"
|
||||
size="icon"
|
||||
StartIcon={PlusIcon}
|
||||
onClick={handleAppend}
|
||||
/>
|
||||
<Tooltip content={t("add_time_availability") as string}>
|
||||
<Button
|
||||
className="text-neutral-400"
|
||||
type="button"
|
||||
color="minimal"
|
||||
size="icon"
|
||||
StartIcon={PlusIcon}
|
||||
onClick={handleAppend}
|
||||
/>
|
||||
</Tooltip>
|
||||
<Dropdown>
|
||||
<DropdownMenuTrigger asChild>
|
||||
<Tooltip content={t("duplicate") as string}>
|
||||
<Button
|
||||
type="button"
|
||||
color="minimal"
|
||||
|
@ -259,7 +262,7 @@ export const DayRanges = ({
|
|||
StartIcon={DuplicateIcon}
|
||||
onClick={handleAppend}
|
||||
/>
|
||||
</DropdownMenuTrigger>
|
||||
</Tooltip>
|
||||
<DropdownMenuContent>
|
||||
<CopyTimes
|
||||
disabled={[parseInt(name.substring(name.lastIndexOf(".") + 1), 10)]}
|
||||
|
|
|
@ -378,6 +378,7 @@
|
|||
"enable": "Enable",
|
||||
"code": "Code",
|
||||
"code_is_incorrect": "Code is incorrect.",
|
||||
"add_time_availability": "Add new time slot",
|
||||
"add_an_extra_layer_of_security": "Add an extra layer of security to your account in case your password is stolen.",
|
||||
"2fa": "Two-Factor Authentication",
|
||||
"enable_2fa": "Enable two-factor authentication",
|
||||
|
|
|
@ -130,6 +130,7 @@
|
|||
"dismiss": "Ignorer",
|
||||
"no_data_yet": "Aucune donnée pour l'instant",
|
||||
"ping_test": "Test ping",
|
||||
"add_time_availability": "Ajouter une disponibilité horaire",
|
||||
"add_to_homescreen": "Ajoutez cette application à l'écran d'accueil de votre mobile pour un accès plus rapide et une meilleure expérience.",
|
||||
"upcoming": "À venir",
|
||||
"recurring": "Récurrent",
|
||||
|
|
Loading…
Reference in New Issue