added full settings options
This commit is contained in:
@@ -7,6 +7,7 @@ import { formatPhoneInput } from '../../lib/phone';
|
||||
import { logError } from '../../lib/userMessages';
|
||||
import { isValidDate, todayISO } from '../../lib/appointments';
|
||||
import { composeName, parseName, findMatchingCustomer } from '../../lib/customerName';
|
||||
import { spellCheckProps } from '../../lib/spellcheck';
|
||||
import type { CustomerWithVehicles, CustomerFormData } from '../../pages/Customers';
|
||||
import type { Appointment } from '../../types';
|
||||
|
||||
@@ -70,6 +71,7 @@ function AppointmentModalImpl({
|
||||
customers,
|
||||
}: Props) {
|
||||
const setupSettings = useSettings();
|
||||
const customerNotesSpellCheck = spellCheckProps(setupSettings, setupSettings.spellCheckCustomerNotes);
|
||||
const roleLabel = getRoleLabel(setupSettings);
|
||||
const showLocationFields = showServiceLocationFields(setupSettings);
|
||||
const [form, setForm] = useState<AppointmentFormData>({ ...EMPTY_FORM, advisorName: loadSettings().serviceAdvisor });
|
||||
@@ -530,7 +532,7 @@ function AppointmentModalImpl({
|
||||
|
||||
<section className="rounded-2xl border border-gray-200 bg-white p-5 shadow-sm dark:border-gray-700 dark:bg-gray-900">
|
||||
<label className="block text-sm font-semibold text-gray-700 dark:text-gray-300">Notes</label>
|
||||
<textarea value={form.notes} onChange={(e) => handleChange('notes', e.target.value)} rows={6} className="mt-3 w-full rounded-xl border border-gray-300 px-3 py-2.5 text-sm text-gray-900 placeholder-gray-400 shadow-sm transition-colors focus:border-emerald-500 focus:outline-none focus:ring-2 focus:ring-emerald-500/20 dark:border-gray-600 dark:bg-gray-800 dark:text-white dark:placeholder-gray-500 dark:focus:border-emerald-400" placeholder="Any additional notes..." />
|
||||
<textarea value={form.notes} onChange={(e) => handleChange('notes', e.target.value)} rows={6} {...customerNotesSpellCheck} className="mt-3 w-full rounded-xl border border-gray-300 px-3 py-2.5 text-sm text-gray-900 placeholder-gray-400 shadow-sm transition-colors focus:border-emerald-500 focus:outline-none focus:ring-2 focus:ring-emerald-500/20 dark:border-gray-600 dark:bg-gray-800 dark:text-white dark:placeholder-gray-500 dark:focus:border-emerald-400" placeholder="Any additional notes..." />
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user