import type { GetServerSideProps } from 'next';

const ProductAppExtension = () => null;

export const getServerSideProps: GetServerSideProps = async (ctx) => {
    const queryParams = new URLSearchParams();
    for (const [key, value] of Object.entries(ctx.query)) {
        if (typeof value === 'string') {
            queryParams.set(key, value);
        }
    }

    const queryString = queryParams.toString();

    return {
        redirect: {
            destination: `/hose/parts${queryString ? `?${queryString}` : ''}`,
            permanent: false,
        },
    };
};

export default ProductAppExtension;
