feat: remove location based timezone resolving (#1680)

This commit is contained in:
Tagaishi
2023-12-30 20:09:17 +01:00
committed by GitHub
parent 19e65e0d08
commit e13a4afdde
7 changed files with 71 additions and 1634 deletions

View File

@@ -1,19 +0,0 @@
import { z } from 'zod';
import { createTRPCRouter, publicProcedure } from '../trpc';
const GeoTz = require('browser-geo-tz/dist/geotz.js');
export const timezoneRouter = createTRPCRouter({
at: publicProcedure
.input(
z.object({
longitude: z.number(),
latitude: z.number(),
})
)
.query(async ({ input }) => {
const timezone = await GeoTz.find(input.latitude, input.longitude);
return Array.isArray(timezone) ? timezone[0] : timezone;
}),
});