Pass a Dictionary Arg to Cadence in FCL

javascript
		
			import { config, query } from '@onflow/fcl';

config({
	'accessNode.api': 'https://rest-testnet.onflow.org'
});

async function executeScript() {
	const result = await query({
		cadence: `
    access(all) fun main(test: {String: UFix64}): {String: UFix64} {
      return test
    }
    `,
		args: (arg, t) => [
			arg(
				[
					{ key: 'Jacob', value: '10.5' },
					{ key: 'Bjartek', value: '3.1' },
					{ key: 'Austin', value: '0.17' }
				],
				t.Dictionary({ key: t.String, value: t.UFix64 })
			)
		]
	});

	console.log({ result });
}

executeScript();