feat: Allow control of where selected item is in grid (#1979)
- Closes: #1946
This commit is contained in:
@@ -3,9 +3,12 @@ import { z } from 'zod';
|
||||
export const viewDisplayModeSchema = z.enum(['single', 'grid']);
|
||||
export type ViewDisplayMode = z.infer<typeof viewDisplayModeSchema>;
|
||||
|
||||
const gridSelectedPositionSchema = z.enum(['default', 'first', 'last']);
|
||||
|
||||
export const viewDisplaySchema = z
|
||||
.object({
|
||||
mode: viewDisplayModeSchema.optional(),
|
||||
grid_selected_position: gridSelectedPositionSchema.optional(),
|
||||
grid_selected_width_factor: z.number().min(0).optional(),
|
||||
grid_max_columns: z.number().min(0).optional(),
|
||||
grid_columns: z.number().min(0).optional(),
|
||||
|
||||
Reference in New Issue
Block a user